OpenEnroth 73e68f7
|
#include <memory>
#include <string>
#include <vector>
#include "Library/Image/Image.h"
#include "Library/Color/Color.h"
#include "Library/Color/ColorTable.h"
#include "Library/Geometry/Rect.h"
#include "TextureRenderId.h"
#include "Engine/Graphics/RenderEntities.h"
Classes | |
class | Renderer |
struct | SkyBillboardStruct |
Functions | |
bool | PauseGameDrawing () |
int | ODM_NearClip (unsigned int uVertexID) |
int | ODM_FarClip (unsigned int uNumVertices) |
Color | GetActorTintColor (int max_dim, int min_dim, float distance, int a4, const RenderBillboard *a5) |
void | UpdateObjects () |
Variables | |
Renderer * | render |
int | uNumDecorationsDrawnThisFrame |
RenderBillboard | pBillboardRenderList [500] |
unsigned int | uNumBillboardsToDraw |
int | uNumSpritesDrawnThisFrame |
RenderVertexSoft | VertexRenderList [50] |
RenderVertexSoft | array_73D150 [20] |
RenderVertexD3D3 | d3d_vertex_buffer [50] |
SkyBillboardStruct | SkyBillboard |
Color GetActorTintColor | ( | int | max_dimm, |
int | min_dimm, | ||
float | distance, | ||
int | bNoLight, | ||
const RenderBillboard * | pBillboard | ||
) |
max_dimm | Maximum dimming level allowed (0-31). 31 * 8 ~ 255. |
min_dimm | Minimum dimming level allowed (0-31). |
distance | Depth distance to billboard. |
bNoLight | No light dimming. |
pBillboard | Pointer to the billboard to test against or Nullptr. |
int ODM_FarClip | ( | unsigned int | uNumVertices | ) |
int ODM_NearClip | ( | unsigned int | uVertexID | ) |
bool PauseGameDrawing | ( | ) |
void UpdateObjects | ( | ) |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |