Classes | |
| struct | DRDirectoryItem |
| struct | DRRect |
| struct | DRSubRect |
Public Member Functions | |
| DataResource (NeverhoodEngine *vm) | |
| void | load (uint32 fileHash) |
| void | unload () |
| NPoint | getPoint (uint32 nameHash) |
| NPointArray * | getPointArray (uint32 nameHash) |
| NRectArray * | getRectArray (uint32 nameHash) |
| HitRectList * | getHitRectList () |
| MessageList * | getMessageListAtPos (int16 klaymenX, int16 klaymenY, int16 mouseX, int16 mouseY) |
Protected Types | |
| typedef Common::Array< DRSubRect > | DRSubRectList |
Protected Member Functions | |
| DataResource::DRDirectoryItem * | findDRDirectoryItem (uint32 nameHash, uint16 type) |
Protected Attributes | |
| NeverhoodEngine * | _vm |
| ResourceHandle | _resourceHandle |
| Common::Array< DRDirectoryItem > | _directory |
| Common::Array< NPoint > | _points |
| Common::Array< NPointArray * > | _pointArrays |
| Common::Array< NRectArray * > | _rectArrays |
| Common::Array< HitRectList * > | _hitRectLists |
| Common::Array< MessageList * > | _messageLists |
| Common::Array< DRRect > | _drRects |
| Common::Array< DRSubRectList * > | _drSubRectLists |