Classes | |
struct | PagedInventoryItem |
struct | PlacedInventoryItem |
Public Member Functions | |
void | write (Common::WriteStream *stream) const |
LoadGameOutcome | read (Common::ReadStream *stream) |
Static Public Member Functions | |
static Common::String | safeReadString (Common::ReadStream *stream) |
static void | writeString (Common::WriteStream *stream, const Common::String &str) |
Public Attributes | |
uint | hero |
uint | swapOutRoom |
uint | swapOutScreen |
uint | swapOutDirection |
uint8 | inventoryPage |
uint8 | inventoryActiveItem |
uint | numStates |
Common::SharedPtr< SaveGameSwappableState > | states [kMaxStates] |
bool | escOn |
StaticAnimParams | pendingStaticAnimParams |
SoundParams3D | pendingSoundParams3D |
int32 | listenerX |
int32 | listenerY |
int32 | listenerAngle |
Common::Array< TriggeredOneShot > | triggeredOneShots |
Common::HashMap< uint32, uint > | sayCycles |
Common::HashMap< uint32, int32 > | variables |
Common::HashMap< uint, uint32 > | timers |
Common::Array< PagedInventoryItem > | pagedItems |
Common::Array< PlacedInventoryItem > | placedItems |