Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
OpenContain Member List

This is the complete list of members for OpenContain, including all inherited members.

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