This is the complete list of members for Queen::Logic, including all inherited members.
| _actorData (defined in Queen::Logic) | Queen::Logic | protected |
| _credits (defined in Queen::Logic) | Queen::Logic | protected |
| _currentRoom (defined in Queen::Logic) | Queen::Logic | protected |
| _entryObj | Queen::Logic | protected |
| _furnitureData (defined in Queen::Logic) | Queen::Logic | protected |
| _gameState (defined in Queen::Logic) | Queen::Logic | protected |
| _graphicAnim (defined in Queen::Logic) | Queen::Logic | protected |
| _graphicData (defined in Queen::Logic) | Queen::Logic | protected |
| _inventoryItem | Queen::Logic | protected |
| _itemData | Queen::Logic | protected |
| _jasStringList (defined in Queen::Logic) | Queen::Logic | protected |
| _jasStringOffset (defined in Queen::Logic) | Queen::Logic | protected |
| _joe (defined in Queen::Logic) | Queen::Logic | protected |
| _journal (defined in Queen::Logic) | Queen::Logic | protected |
| _newRoom (defined in Queen::Logic) | Queen::Logic | protected |
| _numAAnim (defined in Queen::Logic) | Queen::Logic | protected |
| _numActors (defined in Queen::Logic) | Queen::Logic | protected |
| _numAFile (defined in Queen::Logic) | Queen::Logic | protected |
| _numAName (defined in Queen::Logic) | Queen::Logic | protected |
| _numDescriptions (defined in Queen::Logic) | Queen::Logic | protected |
| _numFurniture (defined in Queen::Logic) | Queen::Logic | protected |
| _numGraphicAnim (defined in Queen::Logic) | Queen::Logic | protected |
| _numGraphics (defined in Queen::Logic) | Queen::Logic | protected |
| _numItems (defined in Queen::Logic) | Queen::Logic | protected |
| _numNames (defined in Queen::Logic) | Queen::Logic | protected |
| _numObjDesc (defined in Queen::Logic) | Queen::Logic | protected |
| _numObjects (defined in Queen::Logic) | Queen::Logic | protected |
| _numRooms | Queen::Logic | protected |
| _numWalkOffs (defined in Queen::Logic) | Queen::Logic | protected |
| _objectBox | Queen::Logic | protected |
| _objectData (defined in Queen::Logic) | Queen::Logic | protected |
| _objectDescription (defined in Queen::Logic) | Queen::Logic | protected |
| _oldRoom (defined in Queen::Logic) | Queen::Logic | protected |
| _puzzleAttemptCount | Queen::Logic | protected |
| _roomData | Queen::Logic | protected |
| _scene | Queen::Logic | protected |
| _sfxName | Queen::Logic | protected |
| _specialMoves (defined in Queen::Logic) | Queen::Logic | protected |
| _talkSelected (defined in Queen::Logic) | Queen::Logic | protected |
| _vm (defined in Queen::Logic) | Queen::Logic | protected |
| _walkOffData | Queen::Logic | protected |
| actorAnim(int num) const (defined in Queen::Logic) | Queen::Logic | |
| actorFile(int num) const (defined in Queen::Logic) | Queen::Logic | |
| actorName(int num) const (defined in Queen::Logic) | Queen::Logic | |
| asmAltIntroPanLeft() (defined in Queen::Logic) | Queen::Logic | protected |
| asmAltIntroPanRight() (defined in Queen::Logic) | Queen::Logic | protected |
| asmAttemptPuzzle() (defined in Queen::Logic) | Queen::Logic | protected |
| asmEndDemo() (defined in Queen::Logic) | Queen::Logic | protected |
| asmEndGame() (defined in Queen::Logic) | Queen::Logic | protected |
| asmEndInterview() (defined in Queen::Logic) | Queen::Logic | protected |
| asmInterviewIntro() (defined in Queen::Logic) | Queen::Logic | protected |
| asmMakeFrankGrowing() (defined in Queen::Logic) | Queen::Logic | protected |
| asmMakeJoeUseDress() (defined in Queen::Logic) | Queen::Logic | protected |
| asmMakeJoeUseNormalClothes() (defined in Queen::Logic) | Queen::Logic | protected |
| asmMakeJoeUseUnderwear() (defined in Queen::Logic) | Queen::Logic | protected |
| asmMakeLightningHitPlane() (defined in Queen::Logic) | Queen::Logic | protected |
| asmMakeRobotGrowing() (defined in Queen::Logic) | Queen::Logic | protected |
| asmMakeWhiteFlash() (defined in Queen::Logic) | Queen::Logic | protected |
| asmPanLeft320To144() (defined in Queen::Logic) | Queen::Logic | protected |
| asmPanLeftToBomb() (defined in Queen::Logic) | Queen::Logic | protected |
| asmPanRightFromJoe() (defined in Queen::Logic) | Queen::Logic | protected |
| asmPanRightToHugh() (defined in Queen::Logic) | Queen::Logic | protected |
| asmPanRightToJoeAndRita() (defined in Queen::Logic) | Queen::Logic | protected |
| asmPanToJoe() (defined in Queen::Logic) | Queen::Logic | protected |
| asmPutCameraOnDino() (defined in Queen::Logic) | Queen::Logic | protected |
| asmPutCameraOnJoe() (defined in Queen::Logic) | Queen::Logic | protected |
| asmScaleBlimp() (defined in Queen::Logic) | Queen::Logic | protected |
| asmScaleEnding() (defined in Queen::Logic) | Queen::Logic | protected |
| asmScaleTitle() (defined in Queen::Logic) | Queen::Logic | protected |
| asmScrollTitle() (defined in Queen::Logic) | Queen::Logic | protected |
| asmSetAzuraInLove() (defined in Queen::Logic) | Queen::Logic | protected |
| asmSetLightsOff() (defined in Queen::Logic) | Queen::Logic | protected |
| asmSetLightsOn() (defined in Queen::Logic) | Queen::Logic | protected |
| asmSetManequinAreaOn() (defined in Queen::Logic) | Queen::Logic | protected |
| asmShakeScreen() (defined in Queen::Logic) | Queen::Logic | protected |
| asmShrinkRobot() (defined in Queen::Logic) | Queen::Logic | protected |
| asmSmooch() (defined in Queen::Logic) | Queen::Logic | protected |
| asmSmoochNoScroll() (defined in Queen::Logic) | Queen::Logic | protected |
| asmStartCarAnimation() (defined in Queen::Logic) | Queen::Logic | protected |
| asmStartFightAnimation() (defined in Queen::Logic) | Queen::Logic | protected |
| asmStopCarAnimation() (defined in Queen::Logic) | Queen::Logic | protected |
| asmSwitchToDressPalette() (defined in Queen::Logic) | Queen::Logic | protected |
| asmSwitchToNormalPalette() (defined in Queen::Logic) | Queen::Logic | protected |
| asmTurnGuardOn() (defined in Queen::Logic) | Queen::Logic | protected |
| asmWaitForCarPosition() (defined in Queen::Logic) | Queen::Logic | protected |
| asmWaitForFrankPosition() (defined in Queen::Logic) | Queen::Logic | protected |
| changeRoom() (defined in Queen::Logic) | Queen::Logic | |
| changeToSpecialRoom()=0 (defined in Queen::Logic) | Queen::Logic | protectedpure virtual |
| currentRoom() const (defined in Queen::Logic) | Queen::Logic | inline |
| currentRoom(uint16 room) (defined in Queen::Logic) | Queen::Logic | inline |
| currentRoomData() const (defined in Queen::Logic) | Queen::Logic | inline |
| currentRoomSfx() const (defined in Queen::Logic) | Queen::Logic | inline |
| cutFacing (defined in Queen::Logic) | Queen::Logic | |
| DEFAULT_TALK_SPEED enum value (defined in Queen::Logic) | Queen::Logic | |
| displayRoom(uint16 room, RoomDisplayMode mode, uint16 joeScale, int comPanel, bool inCutaway) (defined in Queen::Logic) | Queen::Logic | |
| entryObj() const (defined in Queen::Logic) | Queen::Logic | inline |
| entryObj(int16 obj) (defined in Queen::Logic) | Queen::Logic | inline |
| eraseRoom() (defined in Queen::Logic) | Queen::Logic | |
| executeSpecialMove(uint16 sm) | Queen::Logic | |
| facing (defined in Queen::Logic) | Queen::Logic | |
| findActor(uint16 noun, const char *name=NULL) const (defined in Queen::Logic) | Queen::Logic | |
| findBob(uint16 obj) const (defined in Queen::Logic) | Queen::Logic | |
| findFrame(uint16 obj) const (defined in Queen::Logic) | Queen::Logic | |
| findInventoryItem(int invSlot) const | Queen::Logic | |
| findPersonNumber(uint16 obj, uint16 room) const (defined in Queen::Logic) | Queen::Logic | |
| GAME_STATE_COUNT enum value (defined in Queen::Logic) | Queen::Logic | |
| gameState(int index) const (defined in Queen::Logic) | Queen::Logic | |
| gameState(int index, int16 newValue) (defined in Queen::Logic) | Queen::Logic | |
| graphicAnim(int index) const (defined in Queen::Logic) | Queen::Logic | inline |
| graphicAnimCount() const (defined in Queen::Logic) | Queen::Logic | inline |
| graphicData(int index) const (defined in Queen::Logic) | Queen::Logic | inline |
| handlePinnacleRoom() | Queen::Logic | |
| handleSpecialArea(Direction facing, uint16 areaNum, uint16 walkDataNum) | Queen::Logic | |
| initPerson(uint16 noun, const char *actorName, bool loadBank, Person *pp) (defined in Queen::Logic) | Queen::Logic | |
| inventoryDeleteItem(uint16 itemNum, bool refresh=true) (defined in Queen::Logic) | Queen::Logic | |
| inventoryInsertItem(uint16 itemNum, bool refresh=true) (defined in Queen::Logic) | Queen::Logic | |
| inventoryRefresh() | Queen::Logic | |
| inventoryScroll(uint16 count, bool up) (defined in Queen::Logic) | Queen::Logic | |
| inventorySetup() | Queen::Logic | |
| itemData(int index) const (defined in Queen::Logic) | Queen::Logic | inline |
| itemDataCount() const (defined in Queen::Logic) | Queen::Logic | inline |
| JOE_RESPONSE_MAX enum value (defined in Queen::Logic) | Queen::Logic | |
| joeCutFacing() const (defined in Queen::Logic) | Queen::Logic | inline |
| joeCutFacing(uint16 dir) (defined in Queen::Logic) | Queen::Logic | inline |
| joeFace() (defined in Queen::Logic) | Queen::Logic | |
| joeFacing() const (defined in Queen::Logic) | Queen::Logic | inline |
| joeFacing(uint16 dir) (defined in Queen::Logic) | Queen::Logic | inline |
| joeGrab(int16 grabState) (defined in Queen::Logic) | Queen::Logic | |
| joePos(uint16 x, uint16 y) (defined in Queen::Logic) | Queen::Logic | inline |
| joePrevFacing() const (defined in Queen::Logic) | Queen::Logic | inline |
| joePrevFacing(uint16 dir) (defined in Queen::Logic) | Queen::Logic | inline |
| joeResponse(int i) const (defined in Queen::Logic) | Queen::Logic | |
| joeScale() const (defined in Queen::Logic) | Queen::Logic | inline |
| joeScale(uint16 scale) (defined in Queen::Logic) | Queen::Logic | inline |
| joeUseClothes(bool showCut) | Queen::Logic | |
| joeUseDress(bool showCut) | Queen::Logic | |
| joeUseUnderwear() | Queen::Logic | |
| joeWalk() const (defined in Queen::Logic) | Queen::Logic | inline |
| joeWalk(JoeWalkMode walking) (defined in Queen::Logic) | Queen::Logic | |
| joeX() const (defined in Queen::Logic) | Queen::Logic | inline |
| joeY() const (defined in Queen::Logic) | Queen::Logic | inline |
| loadJoeBanks(const char *animBank, const char *standBank) | Queen::Logic | |
| loadState(uint32 ver, byte *&ptr) (defined in Queen::Logic) | Queen::Logic | |
| Logic(QueenEngine *vm) (defined in Queen::Logic) | Queen::Logic | |
| makeJoeSpeak(uint16 descNum, bool objectType=false) (defined in Queen::Logic) | Queen::Logic | |
| makePersonSpeak(const char *sentence, Person *person, const char *voiceFilePrefix) (defined in Queen::Logic) | Queen::Logic | |
| newRoom() const (defined in Queen::Logic) | Queen::Logic | inline |
| newRoom(uint16 room) (defined in Queen::Logic) | Queen::Logic | inline |
| nextInventoryItem(int16 first) const (defined in Queen::Logic) | Queen::Logic | |
| numItemsInventory() const (defined in Queen::Logic) | Queen::Logic | |
| objectCopy(int dummyObjectIndex, int objectIndex) | Queen::Logic | |
| objectData(int index) const (defined in Queen::Logic) | Queen::Logic | inline |
| objectDescription(uint16 objNum) const (defined in Queen::Logic) | Queen::Logic | inline |
| objectDescriptionCount() const (defined in Queen::Logic) | Queen::Logic | inline |
| objectForPerson(uint16 bobnum) const (defined in Queen::Logic) | Queen::Logic | |
| objectName(uint16 objNum) const (defined in Queen::Logic) | Queen::Logic | |
| objectTextualDescription(uint16 objNum) const (defined in Queen::Logic) | Queen::Logic | |
| oldRoom() const (defined in Queen::Logic) | Queen::Logic | inline |
| oldRoom(uint16 room) (defined in Queen::Logic) | Queen::Logic | inline |
| playCutaway(const char *cutFile, char *next=NULL) | Queen::Logic | |
| prevFacing (defined in Queen::Logic) | Queen::Logic | |
| previousInventoryItem(int16 first) const (defined in Queen::Logic) | Queen::Logic | |
| readQueenJas() (defined in Queen::Logic) | Queen::Logic | protected |
| removeDuplicateItems() (defined in Queen::Logic) | Queen::Logic | |
| removeHotelItemsFromInventory() (defined in Queen::Logic) | Queen::Logic | |
| roomData(int room) const (defined in Queen::Logic) | Queen::Logic | inline |
| roomName(uint16 roomNum) const (defined in Queen::Logic) | Queen::Logic | |
| saveState(byte *&ptr) (defined in Queen::Logic) | Queen::Logic | |
| scale (defined in Queen::Logic) | Queen::Logic | |
| sceneReset() | Queen::Logic | inline |
| sceneStart() | Queen::Logic | |
| sceneStop() | Queen::Logic | |
| setupJoe() | Queen::Logic | |
| setupJoeInRoom(bool autoPosition, uint16 scale) | Queen::Logic | |
| setupRestoredGame() | Queen::Logic | |
| setupRoom(const char *room, int comPanel, bool inCutaway) (defined in Queen::Logic) | Queen::Logic | |
| setupSpecialMoveTable()=0 (defined in Queen::Logic) | Queen::Logic | protectedpure virtual |
| SpecialMoveProc typedef (defined in Queen::Logic) | Queen::Logic | |
| start() (defined in Queen::Logic) | Queen::Logic | |
| startCredits(const char *filename) (defined in Queen::Logic) | Queen::Logic | |
| startDialogue(const char *dlgFile, int personInRoom, char *cutaway) | Queen::Logic | |
| stopCredits() (defined in Queen::Logic) | Queen::Logic | |
| TALK_SELECTED_COUNT enum value (defined in Queen::Logic) | Queen::Logic | |
| talkSelected(int index) (defined in Queen::Logic) | Queen::Logic | inline |
| update() (defined in Queen::Logic) | Queen::Logic | |
| useJournal()=0 | Queen::Logic | pure virtual |
| verbName(Verb v) const (defined in Queen::Logic) | Queen::Logic | |
| walk (defined in Queen::Logic) | Queen::Logic | |
| walkOffCount() const (defined in Queen::Logic) | Queen::Logic | inline |
| walkOffData(int index) const (defined in Queen::Logic) | Queen::Logic | inline |
| walkOffPointForObject(int16 obj) const (defined in Queen::Logic) | Queen::Logic | |
| x (defined in Queen::Logic) | Queen::Logic | |
| y (defined in Queen::Logic) | Queen::Logic | |
| ~Logic() (defined in Queen::Logic) | Queen::Logic | virtual |