ScummVM API documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
MediaStation::AssetHeader Class Reference

Public Member Functions

 AssetHeader (Chunk &chunk)
 

Public Attributes

uint32 _fileNumber = 0
 
AssetType _type
 
AssetId _id
 
ChunkReference _chunkReference = 0
 
ChunkReference _audioChunkReference = 0
 
ChunkReference _animationChunkReference = 0
 
Common::Rect_boundingBox = nullptr
 
Common::Array< Common::Point * > _mouseActiveArea
 
int _zIndex = 0
 
uint32 _assetReference = 0
 
uint32 _startup = 0
 
bool _transparency = false
 
bool _hasOwnSubfile = false
 
uint32 _cursorResourceId = 0
 
uint32 _frameRate = 0
 
uint32 _loadType = 0
 
uint32 _rate = 0
 
bool _editable = 0
 
Graphics::Palette_palette = nullptr
 
bool _getOffstageEvents = 0
 
uint32 _x = 0
 
uint32 _y = 0
 
Common::String_name = nullptr
 
uint32 _stageId = 0
 
SoundEncoding _soundEncoding
 
uint32 _chunkCount = 0
 
Common::HashMap< uint32, uint32 > _spriteFrameMapping
 
uint32 _dissolveFactor = 0
 
Common::Point_startPoint = nullptr
 
Common::Point_endPoint = nullptr
 
uint32 _stepRate = 0
 
uint32 _duration = 0
 
uint _totalSteps = 0
 
Common::HashMap< uint, EventHandler * > _eventHandlers
 
Common::Array< EventHandler * > _timeHandlers
 
Common::HashMap< uint, EventHandler * > _keyDownHandlers
 
Common::Array< EventHandler * > _inputHandlers
 
Common::Array< EventHandler * > _loadCompleteHandlers
 
Common::String_text = nullptr
 
uint _maxTextLength = 0
 
uint _fontAssetId = 0
 
TextJustification _justification
 
TextPosition _position
 
Common::Array< CharacterClass_acceptedInput
 

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