ScummVM API documentation
LastExpress::EntityData::EntityCallData Struct Reference
Inheritance diagram for LastExpress::EntityData::EntityCallData:
Common::Serializable

Public Member Functions

 EntityCallData ()
 
Common::String toString ()
 
void syncString (Common::Serializer &s, Common::String &string, uint length) const
 
void saveLoadWithSerializer (Common::Serializer &s) override
 

Public Attributes

byte callbacks [16]
 
byte currentCall
 
EntityPosition entityPosition
 
Location location
 
CarIndex car
 
byte field_497
 
EntityIndex entity
 
InventoryItem inventoryItem
 
EntityDirection direction
 
int16 field_49B
 
int16 currentFrame
 
int16 currentFrame2
 
int16 field_4A1
 
int16 field_4A3
 
ClothesIndex clothes
 
Position position
 
CarIndex car2
 
bool doProcessEntity
 
bool field_4A9
 
bool field_4AA
 
EntityDirection directionSwitch
 
Common::String sequenceName
 
Common::String sequenceName2
 
Common::String sequenceNamePrefix
 
Common::String sequenceNameCopy
 
SequenceFrameframe
 
SequenceFrameframe1
 
Sequencesequence
 
Sequencesequence2
 
Sequencesequence3
 

Constructor & Destructor Documentation

◆ EntityCallData()

LastExpress::EntityData::EntityCallData::EntityCallData ( )
inline

Default constructor.

Member Function Documentation

◆ toString()

Common::String LastExpress::EntityData::EntityCallData::toString ( )
inline

Convert this object into a string representation.

Returns
A string representation of this object.

◆ syncString()

void LastExpress::EntityData::EntityCallData::syncString ( Common::Serializer s,
Common::String string,
uint  length 
) const

Synchronizes a string.

Parameters
sThe Common::Serializer to use.
stringThe string.
lengthLength of the string.

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