Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Terrain Member List

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

beginElement(void *userData, const XML_Char *name, const XML_Char **atts)QuadTreestatic
beginElement(const std::string &name, const XMLSupport::AttributeList &attributes)QuadTree
Collide(Unit *un, const Matrix &t)Terrain
Collide(Unit *un)Terrain
Collide()Terrain
CollideAll()Terrainstatic
DeleteAll()Terrainstatic
DisableDraw()Terrain
DisableUpdate()Terrain
EnableDraw()Terrain
EnableUpdate()Terrain
endElement(void *userData, const XML_Char *name)QuadTreestatic
endElement(const std::string &name)QuadTree
GetGroundPos(QVector &Location, Vector &norm, float TTSX=0, float TTSZ=0) const QuadTreeinline
GetGroundPos(QVector &Location, Vector &norm, const Matrix &trans, float TotalTerrainSizeX=0, float TotalTerrainSizeZ=0) const QuadTree
GetHeight(Vector Location, Vector &normal, const Matrix &transform, float TotalTerrainSizeX=0, float TotalTerrainSizeZ=0) const QuadTree
getmaxX() const QuadTreeinline
getmaxZ() const QuadTreeinline
getminX() const QuadTreeinline
getminZ() const QuadTreeinline
GetNormal(const Vector &position, const Vector &requestednorm) const QuadTree
getSizeX() const QuadTreeinline
getSizeZ() const QuadTreeinline
GetUpVector(const Vector &pos)Terrain
QuadTree(const char *filename, const Vector &scales, const float Radius)QuadTree
Render()Terrain
RenderAll()Terrainstatic
SetNeighbors(QuadTree *east, QuadTree *north, QuadTree *west, QuadTree *south)QuadTree
SetTotalSize(float X, float Z)Terraininline
SetTransformation(const Matrix &mat)Terrain
StaticCullData(const float detail)QuadTree
Terrain(const char *filename, const Vector &Scales, const float mass, const float radius, updateparity *updatetransform=identityparity)Terrain
transformationQuadTreeprotected
Update(unsigned short numstages, unsigned short whichstage, updateparity *updateorder=identityparity)QuadTree
UpdateAll(int resolution)Terrainstatic
~QuadTree()QuadTree
~Terrain()Terrain