| addOrRemoveObjFromWorld(Object *obj, Bool add) | OpenContain | protectedvirtual |
| addToContain(Object *obj) | OpenContain | virtual |
| addToContainList(Object *obj) | TunnelContain | virtual |
| asOpenContain() | TunnelContain | inlinevirtual |
| attemptBestFirePointPosition(Object *source, Weapon *weapon, Object *victim) | OpenContain | inlinevirtual |
| attemptBestFirePointPosition(Object *source, Weapon *weapon, const Coord3D *targetPos) | OpenContain | inlinevirtual |
| BehaviorModule(Thing *thing, const ModuleData *moduleData) | BehaviorModule | inline |
| calcBestGarrisonPosition(Coord3D *sourcePos, const Coord3D *targetPos) | OpenContain | inlinevirtual |
| clientVisibleContainedFlashAsSelected() | OpenContain | inlinevirtual |
| containReactToTransformChange() | OpenContain | virtual |
| crc(Xfer *xfer) | BehaviorModule | protectedvirtual |
| deleteInstance() | MemoryPoolObject | inline |
| doLoadSound() | OpenContain | protectedvirtual |
| doUnloadSound() | OpenContain | protectedvirtual |
| enableLoadSounds(Bool enable) | OpenContain | inlinevirtual |
| exitObjectByBudding(Object *newObj, Object *budHost) | OpenContain | inlinevirtual |
| exitObjectInAHurry(Object *newObj) | OpenContain | virtual |
| exitObjectViaDoor(Object *newObj, ExitDoorType exitDoor) | OpenContain | virtual |
| frameToSleepTime(UnsignedInt frame1, UnsignedInt frame2=FOREVER, UnsignedInt frame3=FOREVER, UnsignedInt frame4=FOREVER) | UpdateModule | protected |
| friend_getIndexInLogic() const | UpdateModule | inline |
| friend_getNextCallFrame() const | UpdateModule | inline |
| friend_getNextCallPhase() const | UpdateModule | inline |
| friend_getObject() const | UpdateModule | inline |
| friend_getPriority() const | UpdateModule | inline |
| friend_getRider() const | OpenContain | inlinevirtual |
| friend_newModuleData(INI *ini) | Module | static |
| friend_setIndexInLogic(Int i) | UpdateModule | inline |
| friend_setNextCallFrame(UnsignedInt frame) | UpdateModule | inline |
| getAIUpdateInterface() | BehaviorModule | inlinevirtual |
| getApparentControllingPlayer(const Player *observingPlayer) const | OpenContain | inlinevirtual |
| getBody() | BehaviorModule | inlinevirtual |
| getBridgeBehaviorInterface() | BehaviorModule | inlinevirtual |
| getBridgeScaffoldBehaviorInterface() | BehaviorModule | inlinevirtual |
| getBridgeTowerBehaviorInterface() | BehaviorModule | inlinevirtual |
| getCaveInterface() | BehaviorModule | inlinevirtual |
| getClosestRider(const Coord3D *pos) | OpenContain | virtual |
| getCollide() | OpenContain | inlinevirtual |
| getContain() | OpenContain | inlinevirtual |
| getContainCount() const | TunnelContain | virtual |
| getContainedItemsList() const | TunnelContain | virtual |
| getContainedItemsMass() const | OpenContain | virtual |
| getContainerPipsToShow(Int &numTotal, Int &numFull) | ContainModuleInterface | inlinevirtual |
| getContainExitInterface() | OpenContain | inlinevirtual |
| getContainList() const | OpenContain | inlineprotected |
| getContainMax(void) const | TunnelContain | virtual |
| getCountermeasuresBehaviorInterface() | BehaviorModule | inlinevirtual |
| getCountermeasuresBehaviorInterface() const | BehaviorModule | inlinevirtual |
| getCreate() | TunnelContain | inlinevirtual |
| getDamage() | OpenContain | inlinevirtual |
| getDamagePercentageToUnits(void) | OpenContain | |
| getDestroy() | BehaviorModule | inlinevirtual |
| getDie() | OpenContain | inlinevirtual |
| getDisabledTypesToProcess() const | UpdateModule | inlinevirtual |
| getDockUpdateInterface() | BehaviorModule | inlinevirtual |
| getEjectPilotDieInterface() | BehaviorModule | inlinevirtual |
| getExitPosition(Coord3D &exitPosition) const | OpenContain | inlinevirtual |
| getExtraSlotsInUse(void) | OpenContain | inlinevirtual |
| getHordeUpdateInterface() | BehaviorModule | inlinevirtual |
| getInterfaceMask() | TunnelContain | inlinestatic |
| getLandMineInterface() | BehaviorModule | inlinevirtual |
| getModuleData() const | Module | inlineprotected |
| getModuleNameKey() const =0 | Module | pure virtual |
| getModuleTagNameKey() const | Module | inline |
| getModuleType() | BehaviorModule | inlinestatic |
| getNaturalRallyPoint(Coord3D &rallyPoint, Bool offset=TRUE) const | OpenContain | virtual |
| getObject() | ObjectModule | inlineprotected |
| getObject() const | ObjectModule | inlineprotected |
| getObjectMemoryPool()=0 | MemoryPoolObject | protectedpure virtual |
| getOverchargeBehaviorInterface() | BehaviorModule | inlinevirtual |
| getParkingPlaceBehaviorInterface() | BehaviorModule | inlinevirtual |
| getPlayerWhoEntered(void) const | OpenContain | inlinevirtual |
| getPowerPlantUpdateInterface() | BehaviorModule | inlinevirtual |
| getProductionUpdateInterface() | BehaviorModule | inlinevirtual |
| getProjectileUpdateInterface() | BehaviorModule | inlinevirtual |
| getRailedTransportDockUpdateInterface(void) | BehaviorModule | inlinevirtual |
| getRallyPoint(void) const | OpenContain | virtual |
| getRebuildHoleBehaviorInterface() | BehaviorModule | inlinevirtual |
| getSlavedUpdateInterface() | BehaviorModule | inlinevirtual |
| getSlowDeathBehaviorInterface() | BehaviorModule | inlinevirtual |
| getSpawnBehaviorInterface() | BehaviorModule | inlinevirtual |
| getSpecialPower() | BehaviorModule | inlinevirtual |
| getSpecialPowerUpdateInterface() | BehaviorModule | inlinevirtual |
| getSpyVisionUpdate() | BehaviorModule | inlinevirtual |
| getStealth() | BehaviorModule | inlinevirtual |
| getStealthUnitsContained() const | OpenContain | inlinevirtual |
| getTransportPassengerInterface() | BehaviorModule | inlinevirtual |
| getUpdate() | UpdateModule | inlinevirtual |
| getUpdateExitInterface() | BehaviorModule | inlinevirtual |
| getUpdatePhase() const | UpdateModule | inlineprotectedvirtual |
| getUpgrade() | BehaviorModule | inlinevirtual |
| getWakeFrame() const | UpdateModule | protected |
| getWeaponBonusPassedToPassengers() const | OpenContain | virtual |
| harmAndForceExitAllContained(DamageInfo *info) | TunnelContain | virtual |
| hasObjectsWantingToEnterOrExit() const | OpenContain | virtual |
| isAnyRiderAttacking(void) const | OpenContain | virtual |
| isBustable() const | TunnelContain | inlinevirtual |
| isCarBombCrateCollide() const | OpenContain | inlinevirtual |
| isDisplayedOnControlBar() const | TunnelContain | inlinevirtual |
| isEnclosingContainerFor(const Object *obj) const | OpenContain | virtual |
| isExitBusy() const | OpenContain | inlinevirtual |
| isGarrisonable() const | TunnelContain | inlinevirtual |
| isHealContain() const | TunnelContain | inlinevirtual |
| isHijackedVehicleCrateCollide() const | OpenContain | inlinevirtual |
| isImmuneToClearBuildingAttacks() const | TunnelContain | inlinevirtual |
| isKickOutOnCapture() | TunnelContain | inlinevirtual |
| isPassengerAllowedToFire(ObjectID id=INVALID_ID) const | OpenContain | virtual |
| isRailroad() const | OpenContain | inlinevirtual |
| isRiderChangeContain() const | OpenContain | inlinevirtual |
| isSabotageBuildingCrateCollide() const | OpenContain | inlinevirtual |
| isSalvageCrateCollide() const | OpenContain | inlinevirtual |
| isSpecialOverlordStyleContainer() const | TunnelContain | inlinevirtual |
| isSpecialZeroSlotContainer() const | OpenContain | inlinevirtual |
| isTunnelContain() const | TunnelContain | inlinevirtual |
| isValidContainerFor(const Object *obj, Bool checkCapacity) const | TunnelContain | virtual |
| isWeaponBonusPassedToPassengers() const | OpenContain | virtual |
| iterateContained(ContainIterateFunc func, void *userData, Bool reverse) | TunnelContain | virtual |
| killAllContained(void) | TunnelContain | virtual |
| killRidersWhoAreNotFreeToExit() | OpenContain | inlineprotectedvirtual |
| loadPostProcess(void) | BehaviorModule | protectedvirtual |
| m_containList | OpenContain | protected |
| m_containListSize | OpenContain | protected |
| m_isCurrentlyRegistered | TunnelContain | protected |
| m_needToRunOnBuildComplete | TunnelContain | protected |
| markAllPassengersDetected() | OpenContain | virtual |
| Module(const ModuleData *moduleData) | Module | inline |
| monitorConditionChanges(void) | OpenContain | protectedvirtual |
| ObjectModule(Thing *thing, const ModuleData *moduleData) | ObjectModule | |
| onBodyDamageStateChange(const DamageInfo *damageInfo, BodyDamageType oldState, BodyDamageType newState) | OpenContain | inlinevirtual |
| onBuildComplete() | TunnelContain | virtual |
| onCapture(Player *oldOwner, Player *newOwner) | TunnelContain | virtual |
| onCollide(Object *other, const Coord3D *loc, const Coord3D *normal) | OpenContain | virtual |
| onContaining(Object *obj, Bool wasSelected) | TunnelContain | virtual |
| onCreate(void) | TunnelContain | virtual |
| onDamage(DamageInfo *damageInfo) | OpenContain | inlinevirtual |
| onDelete(void) | TunnelContain | virtual |
| onDie(const DamageInfo *damageInfo) | TunnelContain | virtual |
| onDisabledEdge(Bool nowDisabled) | ObjectModule | inlinevirtual |
| onDrawableBoundToObject() | Module | inlinevirtual |
| onHealing(DamageInfo *damageInfo) | OpenContain | inlinevirtual |
| onObjectCreated() | TunnelContain | virtual |
| onObjectWantsToEnterOrExit(Object *obj, ObjectEnterExitType wants) | OpenContain | virtual |
| onRemoving(Object *obj) | TunnelContain | virtual |
| onSelling() | TunnelContain | virtual |
| OpenContain(Thing *thing, const ModuleData *moduleData) | OpenContain | |
| operator delete(void *p) | MemoryPoolObject | inlineprotected |
| operator new(size_t s) | MemoryPoolObject | inlineprotected |
| orderAllPassengersToExit(CommandSourceType commandSource, Bool instantly) | OpenContain | virtual |
| orderAllPassengersToHackInternet(CommandSourceType) | OpenContain | virtual |
| orderAllPassengersToIdle(CommandSourceType commandSource) | OpenContain | virtual |
| positionContainedObjectsRelativeToContainer() | OpenContain | inlineprotectedvirtual |
| preloadAssets(TimeOfDay timeOfDay) | Module | inlinevirtual |
| processDamageToContained(Real percentDamage) | OpenContain | virtual |
| pruneDeadWanters() | OpenContain | protected |
| putObjAtNextFirePoint(Object *obj) | OpenContain | protectedvirtual |
| recalcApparentControllingPlayer() | OpenContain | inlinevirtual |
| redeployOccupants(void) | OpenContain | protectedvirtual |
| removeAllContained(Bool exposeStealthUnits=FALSE) | TunnelContain | virtual |
| removeFromContain(Object *obj, Bool exposeStealthUnits=FALSE) | TunnelContain | virtual |
| removeFromContainViaIterator(ContainedItemsList::iterator it, Bool exposeStealthUnits=FALSE) | OpenContain | protected |
| removeFromPassengerViaIterator(ContainedItemsList::iterator it) | OpenContain | protected |
| reserveDoorForExit(const ThingTemplate *objType, Object *specificObject) | OpenContain | inlinevirtual |
| scatterToNearbyPosition(Object *obj) | TunnelContain | protected |
| setEvacDisposition(EvacDisposition disp) | OpenContain | inlinevirtual |
| setOverrideDestination(const Coord3D *) | OpenContain | inlinevirtual |
| setPassengerAllowedToFire(Bool permission=TRUE) | OpenContain | inlinevirtual |
| setRallyPoint(const Coord3D *pos) | OpenContain | virtual |
| setWakeFrame(Object *obj, UpdateSleepTime wakeDelay) | UpdateModule | protected |
| shouldDoOnBuildComplete() const | TunnelContain | inlinevirtual |
| Snapshot(void) | Snapshot | |
| TunnelContain(Thing *thing, const ModuleData *moduleData) | TunnelContain | |
| unreserveDoorForExit(ExitDoorType exitDoor) | OpenContain | inlinevirtual |
| update() | TunnelContain | virtual |
| UpdateModule(Thing *thing, const ModuleData *moduleData) | UpdateModule | inline |
| useSpawnRallyPoint(void) const | ExitInterface | inlinevirtual |
| wouldLikeToCollideWith(const Object *other) const | OpenContain | inlinevirtual |
| xfer(Xfer *xfer) | BehaviorModule | protectedvirtual |
| ~MemoryPoolObject() | MemoryPoolObject | inlineprotectedvirtual |
| ~Snapshot(void) | Snapshot | |