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. | |