|
|
| Scheduler_v3d (HugoEngine *vm) |
| |
|
| Scheduler_v2d (HugoEngine *vm) |
| |
|
void | decodeString (char *line) override |
| |
|
| Scheduler_v1d (HugoEngine *vm) |
| |
|
void | runScheduler () override |
| |
|
| Scheduler (HugoEngine *vm) |
| |
|
int16 | calcMaxPoints () const |
| |
|
void | freeScheduler () |
| |
|
void | initCypher () |
| |
|
void | initEventQueue () |
| |
|
void | insertActionList (const uint16 actIndex) |
| |
|
void | loadActListArr (Common::ReadStream &in) |
| |
|
void | loadAlNewscrIndex (Common::ReadStream &in) |
| |
|
void | loadPoints (Common::SeekableReadStream &in) |
| |
|
void | loadScreenAct (Common::SeekableReadStream &in) |
| |
|
void | newScreen (const int screenIndex) |
| |
|
void | processBonus (const int bonusIndex) |
| |
|
void | processMaze (const int x1, const int x2, const int y1, const int y2) |
| |
|
void | restoreSchedulerData (Common::ReadStream *in) |
| |
|
void | restoreScreen (const int screenIndex) |
| |
|
void | saveSchedulerData (Common::WriteStream *out) |
| |
|
void | waitForRefresh () |
| |
|
|
HugoEngine * | _vm |
| |
|
Common::String | _cypher |
| |
|
uint16 | _actListArrSize |
| |
|
uint16 | _alNewscrIndex |
| |
|
uint16 | _screenActsSize |
| |
|
uint16 ** | _screenActs |
| |
|
byte | _numBonuses |
| |
|
Point * | _points |
| |
|
uint32 | _curTick |
| |
|
uint32 | _oldTime |
| |
|
uint32 | _refreshTimeout |
| |
|
Event * | _freeEvent |
| |
|
Event * | _headEvent |
| |
|
Event * | _tailEvent |
| |
|
Event | _events [kMaxEvents] |
| |
|
Act ** | _actListArr |
| |
|
static const int | kFilenameLength = 12 |
| |
|
static const int | kMaxEvents = 50 |
| |
|
static const int | kShiftSize = 8 |
| |
The documentation for this class was generated from the following file: