|
| SpatialEntity (AssetType type) |
|
virtual void | draw (const Common::Array< Common::Rect > &dirtyRegion) |
|
virtual ScriptValue | callMethod (BuiltInMethod methodId, Common::Array< ScriptValue > &args) override |
|
virtual void | readParameter (Chunk &chunk, AssetHeaderSectionType paramType) override |
|
virtual bool | isSpatialActor () const override |
|
virtual bool | isVisible () const |
|
virtual Common::Rect | getBbox () const |
|
int | zIndex () const |
|
| Asset (AssetType type) |
|
virtual void | process () |
|
virtual void | initFromParameterStream (Chunk &chunk) |
|
virtual void | readChunk (Chunk &chunk) |
|
virtual void | readSubfile (Subfile &subfile, Chunk &chunk) |
|
void | processTimeEventHandlers () |
|
void | runEventHandlerIfExists (EventType eventType, const ScriptValue &arg) |
|
void | runEventHandlerIfExists (EventType eventType) |
|
AssetType | type () const |
|
uint | id () const |
|
uint | contextId () const |
|
void | setId (uint id) |
|
void | setContextId (uint id) |
|
|
void | moveTo (int16 x, int16 y) |
|
void | moveToCentered (int16 x, int16 y) |
|
void | setBounds (const Common::Rect &bounds) |
|
void | setZIndex (int zIndex) |
|
virtual void | setDissolveFactor (double dissolveFactor) |
|
virtual void | invalidateLocalBounds () |
|
virtual void | invalidateLocalZIndex () |
|
|
uint | _stageId = 0 |
|
int | _zIndex = 0 |
|
double | _dissolveFactor = 0.0 |
|
Common::Rect | _boundingBox |
|
bool | _isVisible = false |
|
bool | _hasTransparency = false |
|
bool | _getOffstageEvents = false |
|
AssetType | _type = kAssetTypeEmpty |
|
uint | _id = 0 |
|
uint | _contextId = 0 |
|
uint | _startTime = 0 |
|
uint | _lastProcessedTime = 0 |
|
uint | _duration = 0 |
|
Common::HashMap< uint, Common::Array< EventHandler * > > | _eventHandlers |
|
|
uint32 | _chunkReference = 0 |
|
uint | _assetReference = 0 |
|
The documentation for this class was generated from the following file: