Public Member Functions | |
| void | init () |
Static Public Member Functions | |
| static bool | isNpcIndex (uint16 objectIndex) |
| static GameObject * | getProtagonistObject () |
| static GameObject * | getObjectByIndex (uint16 index) |
| static class Common::MemoryReadStream * | readGameObjectStrings (uint16 index, Common::MemoryReadStream *fileStream) |
Static Public Member Functions inherited from Common::Singleton< GameObjects > | |
| static bool | hasInstance () |
| static GameObjects & | instance () |
| static void | destroy () |
Public Attributes | |
| Common::Array< GameObject * > | _objects |
| Common::Array< Common::String > | _objectNames |
Additional Inherited Members | |
Protected Types inherited from Common::Singleton< GameObjects > | |
| typedef GameObjects | SingletonBaseType |
Static Protected Attributes inherited from Common::Singleton< GameObjects > | |
| static GameObjects * | _singleton |
|
static |
True for character/NPC object indices (not inventory items).