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

Public Types

enum  Types {
  kTypeInvert = 1, kTypeSelectedBevels = 2, kTypeDeselectedBevels = 3, kTypeToneDown = 4,
  kTypeToneUp = 5
}
 

Public Attributes

TypicalModifierHeader modHeader
 
uint32 flags
 
uint16 type
 
Event applyWhen
 
Event removeWhen
 
uint16 bevelWidth
 
uint16 toneAmount
 
uint8 unknown2 [2]
 

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: