#include <globals.h>
Public Member Functions | |
void | reset () override |
void | synchronize (Serializer &s) override |
Public Member Functions inherited from TsAGE::Globals | |
void | setFlag (int flagNum) |
void | clearFlag (int flagNum) |
bool | getFlag (int flagNum) const |
GfxManager & | gfxManager () |
Common::String | getClassName () override |
void | dispatchSounds () |
Public Member Functions inherited from TsAGE::SavedObject | |
void | synchronize (Serializer &s) override |
Public Attributes | |
UIElements | _uiElements |
SelectItemProc | _onSelectItem |
int | _interfaceY |
ASoundExt | _inventorySound |
Public Attributes inherited from TsAGE::Globals | |
Screen | _screen |
GfxManager | _gfxManagerInstance |
Common::List< GfxManager * > | _gfxManagers |
SceneHandler * | _sceneHandler |
Game * | _game |
EventsClass | _events |
SceneManager | _sceneManager |
ScenePalette | _scenePalette |
SceneRegions | _sceneRegions |
SceneItemList | _sceneItems |
SceneObjectList | _sceneObjectsInstance |
SceneObjectList * | _sceneObjects |
SynchronizedList< SceneObjectList * > | _sceneObjects_queue |
SceneText | _sceneText |
int | _gfxFontNumber |
GfxColors | _gfxColors |
GfxColors | _fontColors |
byte | _color1 |
byte | _color2 |
byte | _color3 |
SoundManager | _soundManager |
Common::Point | _dialogCenter |
WalkRegions | _walkRegions |
SynchronizedList< ASound * > | _sounds |
bool | _flags [256] |
Player | _player |
ASound | _soundHandler |
InvObjectList * | _inventory |
Region | _paneRegions [2] |
int | _paneRefreshFlag [2] |
Common::Point | _sceneOffset |
Common::Point | _prevSceneOffset |
SceneObject * | _scrollFollower |
SequenceManager | _sequenceManager |
Common::RandomSource | _randomSource |
int | _stripNum |
int | _gfxEdgeAdjust |
Additional Inherited Members | |
Static Public Member Functions inherited from TsAGE::SavedObject | |
static SavedObject * | createInstance (const Common::String &className) |
The following class represents common globals that were introduced after the release of Ringworld.