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

Classes

struct  MacFormattingSpan
 
struct  MacPart
 
union  PlatformPart
 
struct  WinPart
 

Public Attributes

uint32 persistFlags
 
uint32 sizeIncludingTag
 
uint32 unknown1
 
uint32 assetID
 
uint32 unknown2
 
Rect bitmapRect
 
uint32 hdpi
 
uint32 vdpi
 
uint16 unknown5
 
uint8 pitchBigEndian [2]
 
uint32 unknown6
 
uint32 bitmapSize
 
uint8 unknown7 [20]
 
uint32 textSize
 
uint8 unknown8 [8]
 
uint16 alignment
 
uint16 isBitmap
 
bool haveMacPart
 
bool haveWinPart
 
PlatformPart platform
 
Common::String text
 
Common::Array< uint8 > bitmapData
 
bool isBottomUp
 
Common::Array< MacFormattingSpanmacFormattingSpans
 

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: