Public Member Functions | |
| void | handleInput (NancyInput &input) |
| void | processActionRecords () |
| void | processDependency (DependencyRecord &dep, ActionRecord &record, bool doNotCheckCursor) |
| void | addNewActionRecord (Common::SeekableReadStream &inputData) |
| Common::Array< ActionRecord * > & | getActionRecords () |
| ActionRecord * | getActionRecord (uint id) |
| void | clearActionRecords () |
| void | onPause (bool pause) |
| void | synchronize (Common::Serializer &serializer) |
Static Public Attributes | |
| static const byte | kCursInvHolding = 0 |
| static const byte | kCursInvNotHolding = 1 |
| static const byte | kCursStandard = 254 |
Protected Member Functions | |
| void | synchronizeMovieWithSound () |
| void | debugDrawHotspots () |
Static Protected Member Functions | |
| static ActionRecord * | createActionRecord (uint16 type, Common::SeekableReadStream *recordStream=nullptr) |
| static ActionRecord * | createAndLoadNewRecord (Common::SeekableReadStream &inputData) |
Protected Attributes | |
| Common::Array< ActionRecord * > | _records |
| bool | _recordsWereExecuted = false |
| Common::Array< ActionRecord * > | _activatedRecordsThisFrame |