|
OpenEnroth 39d87c6
|
#include <memory>#include <vector>#include "Library/Image/Image.h"#include "Library/Color/Color.h"#include "Library/Color/ColorTable.h"#include "Library/Geometry/Rect.h"#include "Engine/HitMap.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 |