ScummVM API documentation
Toon::State Class Reference

Public Member Functions

int32 getGameFlag (int32 flagId)
 
bool hasItemInInventory (int32 item)
 
void load (Common::ReadStream *stream)
 
void save (Common::WriteStream *stream)
 
void loadConversations (Common::ReadStream *stream)
 
void saveConversations (Common::WriteStream *stream)
 

Public Attributes

Location _locations [256]
 
int16 _gameGlobalData [256]
 
uint8 _gameFlag [256]
 
int16 _lastVisitedScene
 
int16 _currentScene
 
int16 _currentScrollValue
 
bool _currentScrollLock
 
int16 _inventory [35]
 
int16 _confiscatedInventory [35]
 
int32 _numInventoryItems
 
int32 _numConfiscatedInventoryItems
 
bool _inMenu
 
bool _inCloseUp
 
bool _inCutaway
 
bool _inConversation
 
bool _inInventory
 
bool _showConversationIcons
 
int16 _mouseState
 
int16 * _conversationData
 
Conversation _conversationState [60]
 
int16 _currentConversationId
 
bool _firstConverstationLine
 
bool _exitConversation
 
bool _mouseHidden
 
bool _sackVisible
 
int32 _gameTimer
 
int8 _currentChapter
 
int32 _nextSpecialEnterX
 
int32 _nextSpecialEnterY
 
bool _timerEnabled [2]
 
int32 _timerTimeout [2]
 
int32 _timerDelay [2]
 

The documentation for this class was generated from the following file: