|
| | trpgr_Archive (void) |
| |
| virtual | ~trpgr_Archive (void) |
| |
| virtual void | SetDirectory (const char *) |
| |
| virtual bool | OpenFile (const char *) |
| |
| virtual void | CloseFile (void) |
| | Open File. More...
|
| |
| virtual bool | ReadHeader (void) |
| |
| virtual bool | ReadHeader (bool readAllBlocks) |
| | Read header (materials, tile table. etc..) More...
|
| |
| bool | ReadSubArchive (int row, int col, trpgEndian cpuNess) |
| |
| virtual bool | ReadTile (uint32 x, uint32 y, uint32 lod, trpgMemReadBuffer &) |
| | In version 2.1, only tile at lod 0 are fetchable via the tile table. More...
|
| |
| virtual bool | ReadTile (const trpgwAppAddress &addr, trpgMemReadBuffer &buf) |
| |
| virtual bool | ReadExternalTile (uint32 x, uint32 y, uint32 lod, trpgMemReadBuffer &buf) |
| |
| virtual const trpgHeader * | GetHeader (void) const |
| | Get access to header info. More...
|
| |
| virtual const trpgMatTable * | GetMaterialTable (void) const |
| |
| virtual trpgTexTable * | GetTexTable (void) |
| |
| virtual const trpgModelTable * | GetModelTable (void) const |
| |
| virtual const trpgTileTable * | GetTileTable (void) const |
| |
| virtual const trpgLightTable * | GetLightTable (void) const |
| |
| virtual const trpgRangeTable * | GetRangeTable (void) const |
| |
virtual const
trpgLabelPropertyTable * | GetLabelPropertyTable () const |
| |
| virtual const trpgTextStyleTable * | GetTextStyleTable () const |
| |
virtual const
trpgSupportStyleTable * | GetSupportStyleTable () const |
| |
| virtual bool | trpgGetTileMBR (uint32 x, uint32 y, uint32 lod, trpg3dPoint &ll, trpg3dPoint &ur) const |
| | Utility routine to calculate the MBR of a given tile. More...
|
| |
| trpgEndian | GetEndian (void) const |
| |
| char * | getDir (void) |
| |
| virtual trpgrImageHelper * | GetNewRImageHelper (trpgEndian ness, char *dir, const trpgMatTable &matTable, const trpgTexTable &texTable) |
| |
| virtual trpgrAppFileCache * | GetNewRAppFileCache (const char *fullBase, const char *ext) |
| |
| virtual int32 | GetHeaderData (char *dataPtr, int32 length, FILE *filehandle) |
| |
| virtual int32 | GetMagicNumber () |
| |
| | trpgCheckable (void) |
| |
| virtual | ~trpgCheckable (void) |
| |
| bool | isValid (void) const |
| | Returns the state of the valid flag, or can be overriden by a subclass to do a more complex check. More...
|
| |
| virtual TeAttrHdl | GetHandle () const |
| |
| virtual void | SetHandle (TeAttrHdl hdl) |
| |