ScummVM API documentation
Queen::Cutaway Class Reference

Public Types

enum  {
  PREVIOUS_ROOM = 0, CURRENT_ROOM = 0, OBJECT_ROOMFADE = -1, PERSON_JOE = -1,
  OBJECT_JOE = 0, MAX_PERSON_COUNT = 6, CUTAWAY_BANK = 8, MAX_BANK_NAME_COUNT = 5,
  MAX_FILENAME_LENGTH = 12, MAX_FILENAME_SIZE = (MAX_FILENAME_LENGTH + 1), MAX_PERSON_FACE_COUNT = 13, MAX_STRING_LENGTH = 255,
  MAX_STRING_SIZE = (MAX_STRING_LENGTH + 1), LEFT = 1, RIGHT = 2, FRONT = 3,
  BACK = 4
}
 Collection of constants used by QueenCutaway.
 
enum  ObjectType {
  OBJECT_TYPE_ANIMATION = 0, OBJECT_TYPE_PERSON = 1, OBJECT_TYPE_NO_ANIMATION = 2, OBJECT_TYPE_TEXT_SPEAK = 3,
  OBJECT_TYPE_TEXT_DISPLAY_AND_SPEAK = 4, OBJECT_TYPE_TEXT_DISPLAY = 5
}
 Different kinds of cutaway objects.
 

Static Public Member Functions

static void run (const char *filename, char *nextFilename, QueenEngine *vm)
 Public interface to run a cutaway from a file.
 

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