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

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

addOrRemoveObjFromWorld(Object *obj, Bool add)OpenContainprotectedvirtual
addToContain(Object *obj)OpenContainvirtual
addToContainList(Object *obj)OpenContainvirtual
addValidObjectsToGarrisonPoints(void)GarrisonContainprotected
asOpenContain()OpenContaininlinevirtual
attemptBestFirePointPosition(Object *source, Weapon *weapon, Object *victim)GarrisonContainprotectedvirtual
attemptBestFirePointPosition(Object *source, Weapon *weapon, const Coord3D *targetPos)GarrisonContainprotectedvirtual
BehaviorModule(Thing *thing, const ModuleData *moduleData)BehaviorModuleinline
calcBestGarrisonPosition(Coord3D *sourcePos, const Coord3D *targetPos)GarrisonContainprotectedvirtual
clientVisibleContainedFlashAsSelected()OpenContaininlinevirtual
containReactToTransformChange()OpenContainvirtual
crc(Xfer *xfer)BehaviorModuleprotectedvirtual
deleteInstance()MemoryPoolObjectinline
doLoadSound()OpenContainprotectedvirtual
doUnloadSound()OpenContainprotectedvirtual
enableLoadSounds(Bool enable)OpenContaininlinevirtual
exitObjectByBudding(Object *newObj, Object *budHost)GarrisonContaininlinevirtual
exitObjectInAHurry(Object *newObj)OpenContainvirtual
exitObjectViaDoor(Object *exitObj, ExitDoorType exitDoor)GarrisonContainvirtual
findClosestFreeGarrisonPointIndex(Int conditionIndex, const Coord3D *targetPos)GarrisonContainprotected
findConditionIndex(void)GarrisonContainprotected
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
GARRISON_INDEX_INVALID enum valueGarrisonContainprotected
GarrisonContain(Thing *thing, const ModuleData *moduleData)GarrisonContain
getAIUpdateInterface()BehaviorModuleinlinevirtual
getApparentControllingPlayer(const Player *observingPlayer) constGarrisonContainvirtual
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
getObjectGarrisonPointIndex(Object *obj)GarrisonContainprotected
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
healObjects(void)GarrisonContainprotected
healSingleObject(Object *obj, Real frames)GarrisonContainprotected
isAnyRiderAttacking(void) constOpenContainvirtual
isBustable() constGarrisonContaininlinevirtual
isCarBombCrateCollide() constOpenContaininlinevirtual
isDisplayedOnControlBar() constGarrisonContaininlinevirtual
isEnclosingContainerFor(const Object *obj) constGarrisonContaininlinevirtual
isExitBusy() constOpenContaininlinevirtual
isGarrisonable() constGarrisonContaininlinevirtual
isHealContain() constGarrisonContaininlinevirtual
isHijackedVehicleCrateCollide() constOpenContaininlinevirtual
isImmuneToClearBuildingAttacks() constGarrisonContaininlinevirtual
isKickOutOnCapture()OpenContaininlinevirtual
isPassengerAllowedToFire(ObjectID id=INVALID_ID) constGarrisonContainvirtual
isRailroad() constOpenContaininlinevirtual
isRiderChangeContain() constOpenContaininlinevirtual
isSabotageBuildingCrateCollide() constOpenContaininlinevirtual
isSalvageCrateCollide() constOpenContaininlinevirtual
isSpecialOverlordStyleContainer() constGarrisonContaininlinevirtual
isSpecialZeroSlotContainer() constOpenContaininlinevirtual
isTunnelContain() constGarrisonContaininlinevirtual
isValidContainerFor(const Object *obj, Bool checkCapacity) constGarrisonContainvirtual
isWeaponBonusPassedToPassengers() constOpenContainvirtual
iterateContained(ContainIterateFunc func, void *userData, Bool reverse)OpenContainvirtual
killAllContained(void)OpenContainvirtual
killRidersWhoAreNotFreeToExit()OpenContaininlineprotectedvirtual
loadGarrisonPoints(void)GarrisonContainprotected
loadPostProcess(void)BehaviorModuleprotectedvirtual
loadStationGarrisonPoints(void)GarrisonContainprotected
m_containListOpenContainprotected
m_containListSizeOpenContainprotected
markAllPassengersDetected()OpenContainvirtual
matchObjectsToGarrisonPoints(void)GarrisonContainprotected
Module(const ModuleData *moduleData)Moduleinline
monitorConditionChanges(void)OpenContainprotectedvirtual
moveObjectsWithMe(void)GarrisonContainprotected
ObjectModule(Thing *thing, const ModuleData *moduleData)ObjectModule
onBodyDamageStateChange(const DamageInfo *damageInfo, BodyDamageType oldState, BodyDamageType newState)GarrisonContainvirtual
onCapture(Player *oldOwner, Player *newOwner)OpenContaininlinevirtual
onCollide(Object *other, const Coord3D *loc, const Coord3D *normal)OpenContainvirtual
onContaining(Object *obj, Bool wasSelected)GarrisonContainvirtual
onDamage(DamageInfo *info)GarrisonContainvirtual
onDelete(void)OpenContainvirtual
onDie(const DamageInfo *damageInfo)OpenContainvirtual
onDisabledEdge(Bool nowDisabled)ObjectModuleinlinevirtual
onDrawableBoundToObject()Moduleinlinevirtual
onHealing(DamageInfo *damageInfo)OpenContaininlinevirtual
onObjectCreated()GarrisonContainprotectedvirtual
onObjectWantsToEnterOrExit(Object *obj, ObjectEnterExitType wants)OpenContainvirtual
onRemoving(Object *obj)GarrisonContainvirtual
onSelling(void)GarrisonContainvirtual
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
pickAStationForMe(const Object *pbj)GarrisonContainprotected
positionContainedObjectsRelativeToContainer()OpenContaininlineprotectedvirtual
positionObjectsAtStationGarrisonPoints(void)GarrisonContainprotected
preloadAssets(TimeOfDay timeOfDay)Moduleinlinevirtual
processDamageToContained(Real percentDamage)OpenContainvirtual
pruneDeadWanters()OpenContainprotected
putObjAtNextFirePoint(Object *obj)OpenContainprotectedvirtual
putObjectAtBestGarrisonPoint(Object *obj, Object *target, const Coord3D *targetPos)GarrisonContainprotected
putObjectAtGarrisonPoint(Object *obj, ObjectID targetID, Int conditionIndex, Int index)GarrisonContainprotected
recalcApparentControllingPlayer(void)GarrisonContainvirtual
redeployOccupants(void)GarrisonContainprotectedvirtual
removeAllContained(Bool exposeStealthUnits)GarrisonContainvirtual
removeFromContain(Object *obj, Bool exposeStealthUnits=FALSE)OpenContainvirtual
removeFromContainViaIterator(ContainedItemsList::iterator it, Bool exposeStealthUnits=FALSE)OpenContainprotected
removeFromPassengerViaIterator(ContainedItemsList::iterator it)OpenContainprotected
removeInvalidObjectsFromGarrisonPoints(void)GarrisonContainprotected
removeObjectFromGarrisonPoint(Object *obj, Int index=SEARCH_FOR_REMOVE)GarrisonContainprotected
removeObjectFromStationPoint(const Object *obj)GarrisonContainprotected
reserveDoorForExit(const ThingTemplate *objType, Object *specificObject)OpenContaininlinevirtual
scatterToNearbyPosition(Object *obj)OpenContainprotected
SEARCH_FOR_REMOVE enum valueGarrisonContainprotected
setEvacDisposition(EvacDisposition disp)GarrisonContaininlinevirtual
setOverrideDestination(const Coord3D *)OpenContaininlinevirtual
setPassengerAllowedToFire(Bool permission=TRUE)OpenContaininlinevirtual
setRallyPoint(const Coord3D *pos)OpenContainvirtual
setWakeFrame(Object *obj, UpdateSleepTime wakeDelay)UpdateModuleprotected
Snapshot(void)Snapshot
trackTargets(void)GarrisonContainprotected
unreserveDoorForExit(ExitDoorType exitDoor)OpenContaininlinevirtual
update(void)GarrisonContainvirtual
updateEffects(void)GarrisonContainprotected
UpdateModule(Thing *thing, const ModuleData *moduleData)UpdateModuleinline
useSpawnRallyPoint(void) constExitInterfaceinlinevirtual
validateRallyPoint(void)GarrisonContainprotected
wouldLikeToCollideWith(const Object *other) constOpenContaininlinevirtual
xfer(Xfer *xfer)BehaviorModuleprotectedvirtual
~MemoryPoolObject()MemoryPoolObjectinlineprotectedvirtual
~Snapshot(void)Snapshot