ScummVM API documentation
MTropolis::Data::TextLabelElement Struct Reference
Inheritance diagram for MTropolis::Data::TextLabelElement:
MTropolis::Data::StructuralDef MTropolis::Data::DataObject Common::NonCopyable

Classes

struct  MacPart
 
union  PlatformPart
 
struct  WinPart
 

Public Attributes

uint32 sizeIncludingTag
 
uint32 guid
 
uint16 lengthOfName
 
uint32 elementFlags
 
uint16 layer
 
uint16 sectionID
 
Rect rect1
 
Rect rect2
 
uint32 assetID
 
bool haveMacPart
 
bool haveWinPart
 
PlatformPart platform
 
Common::String name
 
- Public Attributes inherited from MTropolis::Data::StructuralDef
uint32 structuralFlags
 

Protected Member Functions

DataReadErrorCode load (DataReader &reader) override
 

Additional Inherited Members

- Public Member Functions inherited from MTropolis::Data::DataObject
DataReadErrorCode load (DataObjectTypes::DataObjectType type, uint16 revision, DataReader &reader)
 
uint16 getRevision () const
 
DataObjectTypes::DataObjectType getType () const
 
- Protected Attributes inherited from MTropolis::Data::DataObject
DataObjectTypes::DataObjectType _type
 
uint16 _revision
 

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