|
|
| LBItem (MohawkEngine_LivingBooks *vm, LBPage *page, Common::Rect rect) |
| |
|
void | readFrom (Common::SeekableReadStreamEndian *stream) |
| |
|
void | readData (uint16 type, uint16 size, byte *data) |
| |
|
virtual void | readData (uint16 type, uint16 size, Common::MemoryReadStreamEndian *stream) |
| |
|
virtual void | destroySelf () |
| |
|
virtual void | setEnabled (bool enabled) |
| |
|
virtual void | setGlobalEnabled (bool enabled) |
| |
|
virtual bool | contains (Common::Point point) |
| |
|
virtual void | update () |
| |
|
virtual void | draw () |
| |
|
virtual void | handleKeyChar (Common::Point pos) |
| |
|
virtual void | handleMouseDown (Common::Point pos) |
| |
|
virtual void | handleMouseMove (Common::Point pos) |
| |
|
virtual void | handleMouseUp (Common::Point pos) |
| |
|
virtual bool | togglePlaying (bool playing, bool restart=false) |
| |
|
virtual void | done (bool onlyNotify) |
| |
|
virtual void | init () |
| |
|
virtual void | seek (uint16 pos) |
| |
|
virtual void | seekToTime (uint32 time) |
| |
|
virtual void | setFocused (bool focused) |
| |
|
virtual void | setVisible (bool visible) |
| |
|
virtual void | setGlobalVisible (bool enabled) |
| |
|
virtual void | startPhase (uint phase) |
| |
|
virtual void | stop () |
| |
|
virtual void | notify (uint16 data, uint16 from) |
| |
|
virtual void | load () |
| |
|
virtual void | unload () |
| |
|
virtual void | moveBy (const Common::Point &pos) |
| |
|
virtual void | moveTo (const Common::Point &pos) |
| |
|
LBItem * | clone (uint16 newId, const Common::String &newName) |
| |
|
uint16 | getId () |
| |
|
const Common::String & | getName () |
| |
|
const Common::Rect & | getRect () |
| |
|
uint16 | getSoundPriority () |
| |
|
bool | isLoaded () |
| |
|
bool | isAmbient () |
| |
|
|
void | setNextTime (uint16 min, uint16 max) |
| |
|
void | setNextTime (uint16 min, uint16 max, uint32 start) |
| |
|
virtual LBItem * | createClone () |
| |
|
void | runScript (uint event, uint16 data=0, uint16 from=0) |
| |
|
int | runScriptEntry (LBScriptEntry *entry) |
| |
|
void | runCommand (const Common::String &command) |
| |
|
bool | checkCondition (const Common::String &condition) |
| |
|
LBScriptEntry * | parseScriptEntry (uint16 type, uint16 &size, Common::MemoryReadStreamEndian *stream, bool isSubentry=false) |
| |
|
|
MohawkEngine_LivingBooks * | _vm |
| |
|
LBPage * | _page |
| |
|
Common::Rect | _rect |
| |
|
Common::String | _desc |
| |
|
uint16 | _resourceId |
| |
|
uint16 | _itemId |
| |
|
bool | _loaded |
| |
|
bool | _visible |
| |
|
bool | _globalVisible |
| |
|
bool | _playing |
| |
|
bool | _enabled |
| |
|
bool | _globalEnabled |
| |
|
uint32 | _nextTime |
| |
|
uint32 | _startTime |
| |
|
uint16 | _loops |
| |
|
uint16 | _phase |
| |
|
uint16 | _timingMode |
| |
|
uint16 | _delayMin |
| |
|
uint16 | _delayMax |
| |
|
uint16 | _loopMode |
| |
|
uint16 | _periodMin |
| |
|
uint16 | _periodMax |
| |
|
uint16 | _controlMode |
| |
|
uint16 | _soundMode |
| |
|
Common::Point | _relocPoint |
| |
|
bool | _isAmbient |
| |
|
bool | _doHitTest |
| |
|
Common::Array< LBScriptEntry * > | _scriptEntries |
| |
The documentation for this class was generated from the following file: