This is the complete list of members for Harvester::Script, including all inherited members.
| addRuntimeObjectToInventory(const Common::String &objectName) (defined in Harvester::Script) | Harvester::Script | |
| adjustPlayerCurrentHitPoints(int delta) (defined in Harvester::Script) | Harvester::Script | |
| consumePlayerCombatResourceUnit(int loadout) (defined in Harvester::Script) | Harvester::Script | |
| executeActionTag(const Common::String &tag, InteractionResult &result, bool allowTransitions=true, const Common::String &roomName=Common::String()) (defined in Harvester::Script) | Harvester::Script | |
| executeDebugCommand(const CommandRecord &command, InteractionResult &result, bool allowTransitions=true) (defined in Harvester::Script) | Harvester::Script | |
| executeNestedActionTag(const Common::String &tag, InteractionResult &result, bool allowTransitions=true) (defined in Harvester::Script) | Harvester::Script | |
| executeRoomEnterCommands(const Common::String &roomName, InteractionResult &result) (defined in Harvester::Script) | Harvester::Script | |
| executeRoomExitCommands(const Common::String &roomName, InteractionResult &result) (defined in Harvester::Script) | Harvester::Script | |
| executeTimerAction(const Common::String &timerName, InteractionResult &result, bool allowTransitions=true, const Common::String &roomName=Common::String()) (defined in Harvester::Script) | Harvester::Script | |
| finalizeRuntimeNpcDeathOrMonsterfy(const Common::String &npcName, int deathDamageType=0, bool preserveCorpse=false, int corpseFrame=-1, int monsterfyPosZ=kNoMonsterfyPosZOverride) (defined in Harvester::Script) | Harvester::Script | |
| findEntranceRecord(const Common::String &entranceName) const (defined in Harvester::Script) | Harvester::Script | |
| findHeadRecord(const Common::String &headId) const (defined in Harvester::Script) | Harvester::Script | |
| findMapEntranceRecord(const Common::String &entryName) const (defined in Harvester::Script) | Harvester::Script | |
| findRuntimeNpcRecord(const Common::String &npcName) const (defined in Harvester::Script) | Harvester::Script | |
| findRuntimeTimerRecord(const Common::String &timerName) const (defined in Harvester::Script) | Harvester::Script | |
| getAnimations() const (defined in Harvester::Script) | Harvester::Script | inline |
| getCommands() const (defined in Harvester::Script) | Harvester::Script | inline |
| getCurrentStoryDayIndex() const (defined in Harvester::Script) | Harvester::Script | |
| getData() const (defined in Harvester::Script) | Harvester::Script | inline |
| getDialogueTextMode() const (defined in Harvester::Script) | Harvester::Script | inline |
| getEntrances() const (defined in Harvester::Script) | Harvester::Script | inline |
| getExecLists() const (defined in Harvester::Script) | Harvester::Script | inline |
| getFlags() const (defined in Harvester::Script) | Harvester::Script | inline |
| getFlagValue(const Common::String &flagName) const (defined in Harvester::Script) | Harvester::Script | |
| getFxVolumeLevel() const (defined in Harvester::Script) | Harvester::Script | inline |
| getGammaLevel() const (defined in Harvester::Script) | Harvester::Script | inline |
| getHeads() const (defined in Harvester::Script) | Harvester::Script | inline |
| getMapEntrances() const (defined in Harvester::Script) | Harvester::Script | inline |
| getMapLocations() const (defined in Harvester::Script) | Harvester::Script | inline |
| getMonsters() const (defined in Harvester::Script) | Harvester::Script | inline |
| getMusicVolumeLevel() const (defined in Harvester::Script) | Harvester::Script | inline |
| getNpcs() const (defined in Harvester::Script) | Harvester::Script | inline |
| getObjects() const (defined in Harvester::Script) | Harvester::Script | inline |
| getParentalPassword() const (defined in Harvester::Script) | Harvester::Script | inline |
| getPath() const (defined in Harvester::Script) | Harvester::Script | inline |
| getPlayerCombatLoadout() const (defined in Harvester::Script) | Harvester::Script | inline |
| getPlayerCombatResourceCount(int loadout) const (defined in Harvester::Script) | Harvester::Script | |
| getPlayerCurrentHitPoints() const (defined in Harvester::Script) | Harvester::Script | inline |
| getRegions() const (defined in Harvester::Script) | Harvester::Script | inline |
| getRooms() const (defined in Harvester::Script) | Harvester::Script | inline |
| getTexts() const (defined in Harvester::Script) | Harvester::Script | inline |
| getTimers() const (defined in Harvester::Script) | Harvester::Script | inline |
| getUseItems() const (defined in Harvester::Script) | Harvester::Script | inline |
| getVisibleInventoryObjects(Common::Array< ObjectRecord > &objects) const (defined in Harvester::Script) | Harvester::Script | |
| getVoicePath() const (defined in Harvester::Script) | Harvester::Script | inline |
| hasObjectInteraction(const ObjectRecord &object) const (defined in Harvester::Script) | Harvester::Script | |
| hasRoomSetupTarget(const Common::String &entranceName, const Common::String &roomName) const (defined in Harvester::Script) | Harvester::Script | |
| hasUseItemInteraction(const Common::String &itemName, const ObjectRecord &target) const (defined in Harvester::Script) | Harvester::Script | |
| isGoreEnabled() const (defined in Harvester::Script) | Harvester::Script | inline |
| isNamedNpcDeathTypeClear(const Common::String &npcName) const (defined in Harvester::Script) | Harvester::Script | |
| isObjectInInventory(const Common::String &objectName) const (defined in Harvester::Script) | Harvester::Script | |
| isPickupBlockedByAction(const ObjectRecord &object, InteractionResult *result=nullptr) const (defined in Harvester::Script) | Harvester::Script | |
| isPickupObject(const ObjectRecord &object) const (defined in Harvester::Script) | Harvester::Script | |
| isPlayerControlPaused() const (defined in Harvester::Script) | Harvester::Script | inline |
| isQuickTipsEnabled() const (defined in Harvester::Script) | Harvester::Script | inline |
| kDefaultPlayerHitPoints (defined in Harvester::Script) | Harvester::Script | static |
| kNoMonsterfyPosZOverride enum value (defined in Harvester::Script) | Harvester::Script | |
| load(ResourceManager &resources) (defined in Harvester::Script) | Harvester::Script | |
| markObjectIdentShown(const ObjectRecord &object) (defined in Harvester::Script) | Harvester::Script | |
| materializeRoomState(const Common::String &entranceName, const Common::String &roomName, RoomSetupState &state, ResourceManager &resources) const (defined in Harvester::Script) | Harvester::Script | |
| popDeferredLiveNpcDeathTransitions() (defined in Harvester::Script) | Harvester::Script | |
| pushDeferredLiveNpcDeathTransitions() (defined in Harvester::Script) | Harvester::Script | |
| queueRuntimeNpcDeathOrMonsterfy(const Common::String &npcName, int deathDamageType=0) (defined in Harvester::Script) | Harvester::Script | |
| reloadTownWorld(ResourceManager &resources) (defined in Harvester::Script) | Harvester::Script | |
| resetRuntimeObjectToInitialState(const Common::String &objectName) (defined in Harvester::Script) | Harvester::Script | |
| resetRuntimeState() (defined in Harvester::Script) | Harvester::Script | |
| resolveInventoryTooltipText(const ObjectRecord &object) const (defined in Harvester::Script) | Harvester::Script | |
| resolveObjectInspectText(const ObjectRecord &object, ResolvedText &text) const (defined in Harvester::Script) | Harvester::Script | |
| resolveObjectInteraction(const ObjectRecord &object, InteractionResult &result, const Common::String &roomName=Common::String()) (defined in Harvester::Script) | Harvester::Script | |
| resolveObjectLabel(const ObjectRecord &object) const (defined in Harvester::Script) | Harvester::Script | |
| resolveRegionInteraction(const RegionRecord ®ion, InteractionResult &result, const Common::String &roomName=Common::String()) (defined in Harvester::Script) | Harvester::Script | |
| resolveRoomSetupState(const Common::String &entranceName, RoomSetupState &state, ResourceManager &resources) (defined in Harvester::Script) | Harvester::Script | |
| resolveRoomSetupStateByRoomName(const Common::String &roomName, RoomSetupState &state, ResourceManager &resources) (defined in Harvester::Script) | Harvester::Script | |
| resolveTextRecord(const Common::String &key, ResolvedText &text) const (defined in Harvester::Script) | Harvester::Script | |
| resolveTextValue(const Common::String &key) const (defined in Harvester::Script) | Harvester::Script | |
| resolveUseItemInteraction(const Common::String &itemName, const ObjectRecord &target, InteractionResult &result, const Common::String &roomName=Common::String()) (defined in Harvester::Script) | Harvester::Script | |
| saveConfig() const (defined in Harvester::Script) | Harvester::Script | |
| setDialogueTextMode(StartupDialogueTextMode mode) (defined in Harvester::Script) | Harvester::Script | inline |
| setFxVolumeLevel(int level) (defined in Harvester::Script) | Harvester::Script | |
| setGammaLevel(int level) (defined in Harvester::Script) | Harvester::Script | |
| setGoreEnabled(bool enabled) (defined in Harvester::Script) | Harvester::Script | inline |
| setMusicVolumeLevel(int level) (defined in Harvester::Script) | Harvester::Script | |
| setParentalPassword(const Common::String &password) (defined in Harvester::Script) | Harvester::Script | inline |
| setPlayerCombatLoadout(int loadout) (defined in Harvester::Script) | Harvester::Script | |
| setPlayerControlPaused(bool paused) (defined in Harvester::Script) | Harvester::Script | |
| setQuickTipsEnabled(bool enabled) (defined in Harvester::Script) | Harvester::Script | inline |
| setRuntimeFlagValue(const Common::String &flagName, bool value) (defined in Harvester::Script) | Harvester::Script | |
| setRuntimeNpcState(const Common::String &npcName, bool active, bool visible) (defined in Harvester::Script) | Harvester::Script | |
| setRuntimeObjectVisible(const Common::String &ownerOrRoom, const Common::String &objectName, bool visible) (defined in Harvester::Script) | Harvester::Script | |
| setRuntimeRegionEnabled(const Common::String ®ionName, bool enabled) (defined in Harvester::Script) | Harvester::Script | |
| setRuntimeTimerEnabled(const Common::String &timerName, bool enabled) (defined in Harvester::Script) | Harvester::Script | |
| syncRuntimeAnimState(const Common::String &animName, bool active, bool visible, int currentFrame) (defined in Harvester::Script) | Harvester::Script | |
| syncRuntimeMonsterRecord(const MonsterRecord &monster) (defined in Harvester::Script) | Harvester::Script | |
| syncRuntimeObjectRecord(const ObjectRecord &object) (defined in Harvester::Script) | Harvester::Script | |
| syncRuntimeSaveState(Common::Serializer &s) (defined in Harvester::Script) | Harvester::Script | |
| syncRuntimeTimerRecord(const TimerRecord &timer) (defined in Harvester::Script) | Harvester::Script |