![]() |
VR-Forces 4.6.1 Class Documentation
|

Public Member Functions | |
| TXPPageManager () | |
Public Member Functions inherited from trpgPageManager | |
| trpgPageManager (void) | |
| virtual | ~trpgPageManager (void) |
| virtual void | Init (trpgr_Archive *) |
| Initialize with an archive. | |
| virtual void | Init (trpgr_Archive *inArch, int maxLod) |
| virtual bool | SetPageDistFactor (double) |
| virtual bool | SetLocation (trpg2dPoint &) |
| virtual trpgManagedTile * | GetNextLoad (void) |
| virtual void | AckLoad (std::vector< TileLocationInfo > const &children) |
| virtual void | AckLoad () |
| Using this call with version 2.1 and over will only page lod 0 tiles. | |
| virtual void | AddGroupID (trpgManagedTile *, int groupID, void *data) |
| virtual void * | GetGroupData (int groupID) |
| virtual trpgManagedTile * | GetNextUnload (void) |
| virtual void | AckUnload (void) |
| virtual bool | Stop (void) |
| virtual void | Print (trpgPrintBuffer &) |
| Print current status and content information. | |
Protected Member Functions | |
| virtual | ~TXPPageManager () |
Additional Inherited Members | |
Protected Types inherited from trpgPageManager | |
| enum | LoadType { Load, Unload, None } |
| Enumerated type for lastLoad. More... | |
| typedef std::map< int, void * > | ManageGroupMap |
| Mapping from group IDs to user defined data. | |
Protected Attributes inherited from trpgPageManager | |
| trpgr_Archive * | archive |
| trpg2dPoint | pagePt |
| Center of paging. | |
| std::vector< LodPageInfo > | pageInfo |
| Per terrain lod paging information. | |
| LoadType | lastLoad |
| int | lastLod |
| LOD for the pending load/unload requested operation. | |
| trpgManagedTile * | lastTile |
| Tile to be loaded/unloaded. | |
| double | scale |
| Optional scaling factor. | |
| ManageGroupMap | groupMap |
| int | majorVersion |
| Terrapge Version. | |
| int | minorVersion |
| bool | valid |
| txp::TXPPageManager::TXPPageManager | ( | ) |
|
protectedvirtual |