Public Member Functions | |
BaseAccessMgr (BaseGame *inGame) | |
bool | initialize () |
bool | speak (const char *str, TTTSType type) |
bool | stop () |
BaseObject * | getNextObject () |
BaseObject * | getPrevObject () |
bool | initLoop () |
bool | displayBeforeGUI () |
bool | displayAfterGUI () |
bool | setHintRect (Common::Rect32 *hintRect=nullptr, bool afterGUI=false) |
bool | setActiveObject (BaseObject *activeObj=nullptr) |
BaseObject * | getActiveObject () |
![]() | |
bool | setEditorProp (const Common::String &propName, const Common::String &propValue) |
Common::String | getEditorProp (const Common::String &propName, const Common::String &initVal=Common::String()) |
BaseClass (TDynamicConstructor, TDynamicConstructor) | |
bool | parseEditorProperty (char *buffer, bool complete=true) |
virtual bool | saveAsText (BaseDynamicBuffer *buffer, int indent=0) |
BaseClass (BaseGame *gameOwner) | |
virtual const char * | getClassName () |
virtual bool | persist (BasePersistenceManager *persistMgr) |
Public Attributes | |
bool | _ttsAvailable |
bool | _ctrlPressed |
![]() | |
bool | _persistable |
BaseGame * | _game |
Common::HashMap< Common::String, Common::String > | _editorProps |
Common::HashMap< Common::String, Common::String >::iterator | _editorPropsIter |