![]() |
VR-Forces 4.1.1 Class Documentation
|
Base class for commands that can be passed into the DtVantageTerrainEngine. More...

Public Member Functions | |
| DtTerrainPagerCommand (DtPagingMetaDataPtr metaData) | |
| virtual | ~DtTerrainPagerCommand () |
| virtual void | execute (DtTerrainSourcePager *pager)=0 |
| virtual const bool | complete () |
| virtual const DtPagingMetaDataPtr | metaData () |
| virtual const int | type () const =0 |
Static Public Member Functions | |
| static DtTerrainPagerCommandFactory * | factory () |
Protected Attributes | |
| DtPagingMetaDataPtr | myMetaData |
| bool | myComplete |
Static Protected Attributes | |
| static DtTerrainPagerCommandFactory | theFactory |
Base class for commands that can be passed into the DtVantageTerrainEngine.
These commands are passed across the thread boundary, and executed by the terrain engine's thread. The execute() function is called repeatedly by the terrain pager, until the complete() function returns true.
|
inline |
|
inlinevirtual |
|
pure virtual |
|
inlinevirtual |
|
inlinevirtual |
|
pure virtual |
Implemented in DtPageOutNodesCommand, DtPageOutTilesCommand, DtPageInGeometryCommand, and DtPageInTilesCommand.
|
static |
|
protected |
|
protected |
|
staticprotected |