Public Member Functions | |
Hotspot (AssetHeader *header) | |
bool | isInside (const Common::Point &pointToCheck) |
virtual ScriptValue | callMethod (BuiltInMethod methodId, Common::Array< ScriptValue > &args) override |
![]() | |
Asset (AssetHeader *header) | |
virtual void | process () |
virtual void | redraw (Common::Rect &rect) |
virtual bool | isActive () const |
virtual void | readChunk (Chunk &chunk) |
virtual void | readSubfile (Subfile &subfile, Chunk &chunk) |
void | setInactive () |
void | setActive () |
void | processTimeEventHandlers () |
void | runEventHandlerIfExists (EventType eventType) |
void | runKeyDownEventHandlerIfExists (Common::KeyState keyState) |
AssetType | type () const |
int | zIndex () const |
AssetHeader * | getHeader () const |
Common::Rect * | getBbox () |
Additional Inherited Members | |
![]() | |
AssetHeader * | _header = nullptr |
bool | _isActive = false |
uint | _startTime = 0 |
uint | _lastProcessedTime = 0 |
uint | _duration = 0 |