Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
CTerrain Member List

This is the complete list of members for CTerrain, including all inherited members.

CalcExactNormal(float x, float z) constCTerrain
CalcFromPosition(const CVector3D &pos, ssize_t &i, ssize_t &j)CTerraininlinestatic
CalcFromPosition(float x, float z, ssize_t &i, ssize_t &j)CTerraininlinestatic
CalcNormal(ssize_t i, ssize_t j, CVector3D &normal) constCTerrain
CalcNormalFixed(ssize_t i, ssize_t j, CFixedVector3D &normal) constCTerrain
CalcPosition(ssize_t i, ssize_t j, CVector3D &pos) constCTerrain
CalcPositionFixed(ssize_t i, ssize_t j, CFixedVector3D &pos) constCTerrain
CTerrain()CTerrain
GetBaseColor() constCTerraininline
GetExactGroundLevel(float x, float z) constCTerrain
GetExactGroundLevelFixed(fixed x, fixed z) constCTerrain
GetExactSlopeFixed(fixed x, fixed z) constCTerrain
GetFilteredGroundLevel(float x, float z, float radius) constCTerrain
GetHeightMap() constCTerraininline
GetHeightMipmap() constCTerraininline
GetMaxX() constCTerraininline
GetMaxZ() constCTerraininline
GetMinX() constCTerraininline
GetMinZ() constCTerraininline
GetPatch(ssize_t i, ssize_t j) constCTerrain
GetPatchesPerSide() constCTerraininline
GetSlopeFixed(ssize_t i, ssize_t j) constCTerrain
GetTile(ssize_t i, ssize_t j) constCTerrain
GetTilesPerSide() constCTerraininline
GetTriangulationDir(ssize_t i, ssize_t j) constCTerrain
GetVertexesBound(ssize_t i0, ssize_t j0, ssize_t i1, ssize_t j1)CTerrain
GetVertexGroundLevel(ssize_t i, ssize_t j) constCTerrain
GetVertexGroundLevelFixed(ssize_t i, ssize_t j) constCTerrain
GetVerticesPerSide() constCTerraininline
InitialisePatches()CTerrainprivate
Initialize(ssize_t patchesPerSide, const u16 *ptr)CTerrain
IsOnMap(float x, float z) constCTerraininline
m_BaseColorCTerrainprivate
m_HeightmapCTerrainprivate
m_HeightMipmapCTerrainprivate
m_MapSizeCTerrainprivate
m_MapSizePatchesCTerrainprivate
m_PatchesCTerrainprivate
MakeDirty(ssize_t i0, ssize_t j0, ssize_t i1, ssize_t j1, int dirtyFlags)CTerrain
MakeDirty(int dirtyFlags)CTerrain
ReleaseData()CTerrainprivate
ResizeAndOffset(ssize_t size, ssize_t horizontalOffset=0, ssize_t verticalOffset=0)CTerrain
SetBaseColor(SColor4ub color)CTerraininline
SetHeightMap(u16 *heightmap)CTerrain
~CTerrain()CTerrain