|
| Actor (SagaEngine *vm) |
|
void | cmdActorWalkTo (int argc, const char **argv) |
|
bool | validActorId (uint16 id) |
|
int | actorIdToIndex (uint16 id) |
|
uint16 | actorIndexToId (int index) |
|
ActorData * | getActor (uint16 actorId) |
|
bool | validObjId (uint16 id) |
|
int | objIdToIndex (uint16 id) |
|
uint16 | objIndexToId (int index) |
|
ObjectData * | getObj (uint16 objId) |
|
int | getObjectScriptEntrypointNumber (uint16 id) |
|
int | getObjectFlags (uint16 id) |
|
void | direct (int msec) |
|
void | drawActors () |
|
void | updateActorsScene (int actorsEntrance) |
|
void | drawSpeech () |
|
uint16 | hitTest (const Point &testPoint, bool skipProtagonist) |
|
void | takeExit (uint16 actorId, const HitZone *hitZone) |
|
bool | actorEndWalk (uint16 actorId, bool recurse) |
|
bool | actorWalkTo (uint16 actorId, const Location &toLocation) |
|
int | getFrameType (ActorFrameTypes frameType) |
|
ActorFrameRange * | getActorFrameRange (uint16 actorId, int frameType) |
|
void | actorFaceTowardsPoint (uint16 actorId, const Location &toLocation) |
|
void | actorFaceTowardsObject (uint16 actorId, uint16 objectId) |
|
void | realLocation (Location &location, uint16 objectId, uint16 walkFlags) |
|
void | actorSpeech (uint16 actorId, const char **strings, int stringsCount, int sampleResourceId, int speechFlags) |
|
void | nonActorSpeech (const Common::Rect &box, const char **strings, int stringsCount, int sampleResourceId, int speechFlags) |
|
void | simulSpeech (const char *string, uint16 *actorIds, int actorIdsCount, int speechFlags, int sampleResourceId) |
|
void | setSpeechColor (int speechColor, int outlineColor) |
|
void | abortAllSpeeches () |
|
void | abortSpeech () |
|
bool | isSpeaking () |
|
int | isForcedTextShown () |
|
void | saveState (Common::OutSaveFile *out) |
|
void | loadState (Common::InSaveFile *in) |
|
void | setProtagState (int state) |
|
int | getProtagState () |
|
void | loadActorList (int protagonistIdx, int actorCount, int actorsResourceID, int protagStatesCount, int protagStatesResourceID) |
|
void | loadObjList (int objectCount, int objectsResourceID) |
|