![]() |
VR-Forces 5.0.1 Developer's Guide
|
DtTerrainAreaRequest is a message to draw/delete terrain information from the debugDrawManager to the debugDrawRenderer.

Public Types | |
| typedef std::vector< DtTriangle > | triangleListType |
| typedef std::vector< DtLine > | lineListType |
| typedef std::vector< DtColorPoint > | pointListType |
Static Public Member Functions | |
| static DtBaseMessage * | decode (unsigned char *buffer, int length) |
Protected Member Functions | |
| virtual void | serialize (DtStreamWriter &writer) |
| virtual void | deserialize (DtStreamReader &reader) |
| typedef std::vector<DtTriangle> makVrf::DtTerrainAreaRequest::triangleListType |
| typedef std::vector<DtLine> makVrf::DtTerrainAreaRequest::lineListType |
| typedef std::vector<DtColorPoint> makVrf::DtTerrainAreaRequest::pointListType |
| makVrf::DtTerrainAreaRequest::DtTerrainAreaRequest | ( | ) |
CTOR/DTOR.
|
virtual |
|
virtual |
size of the message
Reimplemented from makVrf::DtBaseMessage.
|
static |
decode a message. Used by the factory
|
virtual |
clone a message. Caller of function is responsible managing this memory
Implements makVrf::DtBaseMessage.
|
virtual |
Id of the terrain area name to look it up.
|
virtual |
|
virtual |
Draw the terrain skin area.
|
virtual |
|
virtual |
Delete the terrain area (completely)
|
virtual |
|
virtual |
Set color draw mode for skin.
|
virtual |
|
virtual |
Set color alpha (overwrite the file values)
|
virtual |
|
virtual |
Draw the normals.
|
virtual |
|
virtual |
Delete the normals.
|
virtual |
|
virtual |
Draw the terrain elevation tile.
|
virtual |
|
virtual |
Delete the elevation tile.
|
virtual |
|
virtual |
Draw the terrain Procedural Tree tile.
|
virtual |
|
virtual |
Delete the Procedural Tree tile.
|
virtual |
|
virtual |
Draw Last terrain intersects.
|
virtual |
|
virtual |
Delete Last terrain intersects.
|
virtual |
|
virtual |
Draw the PageOut Node BS.
|
virtual |
|
virtual |
Delete the PageOut Node BS.
|
virtual |
|
virtual |
Draw the PageIn Node BS.
|
virtual |
|
virtual |
Delete the PageIn Node BS.
|
virtual |
|
virtual |
Draw the collision boxes.
|
virtual |
|
virtual |
Delete the collision boxes.
|
virtual |
|
virtual |
Draw the query lines.
|
virtual |
|
virtual |
Delete the query lines.
|
virtual |
|
virtual |
return the triangle list
|
virtual |
add a triangle to the list
|
virtual |
return the line list
|
virtual |
add a line to the list
|
virtual |
add lines to the list
|
virtual |
return the point list
|
virtual |
add a point to the list
|
virtual |
add points to the list
|
virtual |
return the line list
|
virtual |
add a bounding sphere to the list
|
protectedvirtual |
Reimplemented from makVrf::DtBaseMessage.
|
protectedvirtual |
Reimplemented from makVrf::DtBaseMessage.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |