| addObjectToLookupTable(Object *obj) | GameLogic | |
| allocateObjectID(void) | GameLogic | |
| bindObjectAndDrawable(Object *obj, Drawable *draw) | GameLogic | |
| clearGameData(Bool showScoreScreen=TRUE) | GameLogic | |
| closeWindows(void) | GameLogic | |
| crc(Xfer *xfer) | GameLogic | protectedvirtual |
| createGhostObjectManager(void) | W3DGameLogic | inlineprotectedvirtual |
| createTerrainLogic(void) | W3DGameLogic | inlineprotectedvirtual |
| deleteLoadScreen(void) | GameLogic | |
| deselectObject(Object *obj, PlayerMaskType playerMask, Bool affectClient=FALSE) | GameLogic | |
| destroyObject(Object *obj) | GameLogic | |
| DRAW(void) | SubsystemInterface | inline |
| draw(void) | SubsystemInterface | inlinevirtual |
| enableScoring(Bool score) | GameLogic | inline |
| findBuildableStatusOverride(const ThingTemplate *tt, BuildableStatus &bs) const | GameLogic | |
| findControlBarOverride(const AsciiString &commandSetName, Int slot, ConstCommandButtonPtr &commandButton) const | GameLogic | |
| findObjectByID(ObjectID id) | GameLogic | inline |
| friend_awakenUpdateModule(Object *obj, UpdateModulePtr update, UnsignedInt whenToWakeUp) | GameLogic | |
| friend_createObject(const ThingTemplate *thing, const ObjectStatusMaskType &objectStatusMask, Team *team) | GameLogic | |
| GameLogic(void) | GameLogic | |
| getCRC(Int mode=CRC_CACHED, AsciiString deepCRCFileName=AsciiString::TheEmptyString) | GameLogic | |
| getDrawIconUI() const | GameLogic | inline |
| getFirstObject(void) | GameLogic | |
| getFrame(void) | GameLogic | inline |
| getFrameObjectsChangedTriggerAreas(void) | GameLogic | inline |
| getGameMode(void) | GameLogic | inline |
| getHeight(void) | GameLogic | inline |
| getHulkMaxLifetimeOverride() const | GameLogic | inline |
| getInputEnabledMemory(void) | GameLogic | inline |
| getName(void) | SubsystemInterface | inline |
| getObjectCount(void) | GameLogic | |
| getObjectIDCounter(void) | GameLogic | inline |
| getRankLevelLimit() const | GameLogic | inline |
| getRankPointsToAddAtGameStart() const | GameLogic | inline |
| getShowBehindBuildingMarkers() const | GameLogic | inline |
| getShowDynamicLOD() const | GameLogic | inline |
| getSuperweaponRestriction(void) const | GameLogic | inline |
| getWidth(void) | GameLogic | inline |
| init(void) | GameLogic | virtual |
| initTimeOutValues(void) | GameLogic | |
| isClearingGameData() const | GameLogic | inline |
| isGamePaused(void) | GameLogic | |
| isInGame(void) | GameLogic | inline |
| isInGameLogicUpdate(void) const | GameLogic | inline |
| isInInternetGame(void) | GameLogic | inline |
| isInLanGame(void) | GameLogic | inline |
| isInMultiplayerGame(void) | GameLogic | inline |
| isInReplayGame(void) | GameLogic | inline |
| isInShellGame(void) | GameLogic | inline |
| isInSinglePlayerGame(void) | GameLogic | |
| isInSkirmishGame(void) | GameLogic | inline |
| isIntroMoviePlaying() | GameLogic | |
| isLoadingMap() const | GameLogic | inline |
| isLoadingSave() const | GameLogic | inline |
| isProgressComplete(void) | GameLogic | |
| isScoringEnabled() const | GameLogic | inline |
| loadMapINI(AsciiString mapName) | GameLogic | |
| loadPostProcess(void) | GameLogic | protectedvirtual |
| logicMessageDispatcher(GameMessage *msg, void *userData) | GameLogic | |
| m_name | SubsystemInterface | protected |
| postProcessLoad() | SubsystemInterface | inlinevirtual |
| prepareNewGame(Int gameMode, GameDifficulty diff, Int rankPoints) | GameLogic | |
| processCommandList(CommandList *list) | GameLogic | |
| processProgress(Int playerId, Int percentage) | GameLogic | |
| processProgressComplete(Int playerId) | GameLogic | |
| registerObject(Object *obj) | GameLogic | |
| removeObjectFromLookupTable(Object *obj) | GameLogic | |
| reset(void) | GameLogic | virtual |
| selectObject(Object *obj, Bool createNewSelection, PlayerMaskType playerMask, Bool affectClient=FALSE) | GameLogic | |
| sendObjectCreated(Object *obj) | GameLogic | |
| sendObjectDestroyed(Object *obj) | GameLogic | |
| setBuildableStatusOverride(const ThingTemplate *tt, BuildableStatus bs) | GameLogic | |
| setClearingGameData(Bool clearing) | GameLogic | inline |
| setControlBarOverride(const AsciiString &commandSetName, Int slot, ConstCommandButtonPtr commandButton) | GameLogic | |
| setDrawIconUI(Bool b) | GameLogic | inline |
| setGameMode(Int mode) | GameLogic | inline |
| setGamePaused(Bool paused, Bool pauseMusic=TRUE) | GameLogic | |
| setHeight(Real height) | GameLogic | inline |
| setHulkMaxLifetimeOverride(Int b) | GameLogic | inline |
| setLoadingMap(Bool loading) | GameLogic | inline |
| setLoadingSave(Bool loading) | GameLogic | inline |
| setName(AsciiString name) | SubsystemInterface | inline |
| setObjectIDCounter(ObjectID nextObjID) | GameLogic | inline |
| setRankLevelLimit(Int limit) | GameLogic | inline |
| setShowBehindBuildingMarkers(Bool b) | GameLogic | inline |
| setShowDynamicLOD(Bool b) | GameLogic | inline |
| setSuperweaponRestriction(void) | GameLogic | |
| setWidth(Real width) | GameLogic | inline |
| Snapshot(void) | Snapshot | |
| startNewGame(Bool loadSaveGame) | GameLogic | |
| SubsystemInterface() | SubsystemInterface | |
| timeOutGameStart(void) | GameLogic | |
| UPDATE(void) | SubsystemInterface | inline |
| update(void) | GameLogic | virtual |
| updateLoadProgress(Int progress) | GameLogic | |
| updateObjectsChangedTriggerAreas(void) | GameLogic | inline |
| xfer(Xfer *xfer) | GameLogic | protectedvirtual |
| ~GameLogic() | GameLogic | virtual |
| ~Snapshot(void) | Snapshot | |
| ~SubsystemInterface() | SubsystemInterface | virtual |