|
void | SetPosition (float x, float y, float z) |
|
void | SetPosition (const Vector3 &vPos) |
|
void | SetPosition (const BlockVertexCompressed &r) |
|
void | GetPosition (Vector3 &vPos) |
|
void | SetNormal (float x, float y, float z) |
|
void | SetNormal (const Vector3 &vNormal) |
|
void | GetNormal (Vector3 &vPos) |
|
Vector3 | GetNormal () |
|
void | OffsetPosition (float dx, float dy, float dz) |
|
void | OffsetPosition (const Vector3 &v) |
|
void | SetHeightScale (float scale) |
|
void | SetTexcoord (float u, float v) |
|
void | SetTexcoord (const Vector2 &v) |
|
void | GetTexcoord (float &u, float &v) |
|
void | SetLightIntensity (float amount) |
| only used for fixed function rendering
|
|
void | SetVertexLight (DWORD nBlockLight, DWORD nSunLight) |
| used for shader rendering
|
|
void | SetCategoryID (DWORD nBlockID) |
| used for shader rendering
|
|
void | SetShadow () |
| make it darker, each time this function is called.
|
|
void | SetColorStrength (byte strength) |
| similar to SetShadow, except that it uses a user provided value [0,255]
|
|
void | SetBlockColor (DWORD color) |
|
|
float | position [3] |
|
float | normal [3] |
|
DWORD | color |
| for fixed function: ao_shadow, max_light, max_light, max_light for shader: ao_shadow, sun_light, block_light, block_id
|
|
DWORD | color2 |
| color of the block, default to white. More...
|
|
float | texcoord [2] |
|
§ color2
DWORD ParaEngine::BlockVertexCompressed::color2 |
color of the block, default to white.
Only used in color block.
The documentation for this class was generated from the following file: