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: