Public Types | |
| enum | ShapeFlexId { OTHER = 0, MAINSHAPES = 1, GUMPS = 2 } |
Public Member Functions | |
| GameData (GameInfo *gameinfo) | |
| void | loadU8Data () |
| void | loadRemorseData () |
| void | setupFontOverrides () |
| Usecode * | getMainUsecode () const |
| MainShapeArchive * | getMainShapes () const |
| RawArchive * | getFixed () const |
| MapGlob * | getGlob (uint32 glob) const |
| FontShapeArchive * | getFonts () const |
| GumpShapeArchive * | getGumps () const |
| Shape * | getMouse () const |
| MusicFlex * | getMusic () const |
| WpnOvlayDat * | getWeaponOverlay () const |
| SoundFlex * | getSoundFlex () const |
| SpeechFlex * | getSpeechFlex (uint32 shapenum) |
| ShapeArchive * | getShapeFlex (uint16 flexId) const |
| Shape * | getShape (FrameID frameid) const |
| const ShapeFrame * | getFrame (FrameID frameid) const |
| const NPCDat * | getNPCData (uint16 entry) const |
| const NPCDat * | getNPCDataForShape (uint16 shapeno) const |
| const CombatDat * | getCombatDat (uint16 entry) const |
| const FireType * | getFireType (uint16 type) const |
| const WeaselDat * | getWeaselDat (uint16 level) const |
| Std::string | translate (const Std::string &text) |
| FrameID | translate (FrameID frame) |
Static Public Member Functions | |
| static GameData * | get_instance () |