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

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

areAllSlavesStealthed() constSpawnBehaviorvirtual
BehaviorModule(Thing *thing, const ModuleData *moduleData)BehaviorModuleinline
canAnySlavesAttack()SpawnBehaviorvirtual
computeAggregateStates(void)SpawnBehavior
crc(Xfer *xfer)BehaviorModuleprotectedvirtual
deleteInstance()MemoryPoolObjectinline
doSlavesHaveFreedom() constSpawnBehaviorinlinevirtual
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_newModuleData(INI *ini)Modulestatic
friend_setIndexInLogic(Int i)UpdateModuleinline
friend_setNextCallFrame(UnsignedInt frame)UpdateModuleinline
getAIUpdateInterface()BehaviorModuleinlinevirtual
getBody()BehaviorModuleinlinevirtual
getBridgeBehaviorInterface()BehaviorModuleinlinevirtual
getBridgeScaffoldBehaviorInterface()BehaviorModuleinlinevirtual
getBridgeTowerBehaviorInterface()BehaviorModuleinlinevirtual
getCanAnySlavesAttackSpecificTarget(AbleToAttackType attackType, const Object *target, CommandSourceType cmdSource)SpawnBehaviorvirtual
getCanAnySlavesUseWeaponAgainstTarget(AbleToAttackType attackType, const Object *victim, const Coord3D *pos, CommandSourceType cmdSource)SpawnBehaviorvirtual
getCaveInterface()BehaviorModuleinlinevirtual
getClosestSlave(const Coord3D *pos)SpawnBehaviorvirtual
getCollide()BehaviorModuleinlinevirtual
getContain()BehaviorModuleinlinevirtual
getCountermeasuresBehaviorInterface()BehaviorModuleinlinevirtual
getCountermeasuresBehaviorInterface() constBehaviorModuleinlinevirtual
getCreate()BehaviorModuleinlinevirtual
getDamage()SpawnBehaviorinlinevirtual
getDestroy()BehaviorModuleinlinevirtual
getDie()SpawnBehaviorinlinevirtual
getDisabledTypesToProcess() constUpdateModuleinlinevirtual
getDockUpdateInterface()BehaviorModuleinlinevirtual
getEjectPilotDieInterface()BehaviorModuleinlinevirtual
getHordeUpdateInterface()BehaviorModuleinlinevirtual
getInterfaceMask(void)SpawnBehaviorinlinestatic
getLandMineInterface()BehaviorModuleinlinevirtual
getModuleData() constModuleinlineprotected
getModuleNameKey() const =0Modulepure virtual
getModuleTagNameKey() constModuleinline
getModuleType()BehaviorModuleinlinestatic
getObject()ObjectModuleinlineprotected
getObject() constObjectModuleinlineprotected
getObjectMemoryPool()=0MemoryPoolObjectprotectedpure virtual
getOverchargeBehaviorInterface()BehaviorModuleinlinevirtual
getParkingPlaceBehaviorInterface()BehaviorModuleinlinevirtual
getPowerPlantUpdateInterface()BehaviorModuleinlinevirtual
getProductionUpdateInterface()BehaviorModuleinlinevirtual
getProjectileUpdateInterface()BehaviorModuleinlinevirtual
getRailedTransportDockUpdateInterface(void)BehaviorModuleinlinevirtual
getRebuildHoleBehaviorInterface()BehaviorModuleinlinevirtual
getSlavedUpdateInterface()BehaviorModuleinlinevirtual
getSlowDeathBehaviorInterface()BehaviorModuleinlinevirtual
getSpawnBehaviorInterface()SpawnBehaviorinlinevirtual
getSpecialPower()BehaviorModuleinlinevirtual
getSpecialPowerUpdateInterface()BehaviorModuleinlinevirtual
getSpyVisionUpdate()BehaviorModuleinlinevirtual
getStealth()BehaviorModuleinlinevirtual
getTransportPassengerInterface()BehaviorModuleinlinevirtual
getUpdate()SpawnBehaviorinlinevirtual
getUpdateExitInterface()BehaviorModuleinlinevirtual
getUpdatePhase() constUpdateModuleinlineprotectedvirtual
getUpgrade()BehaviorModuleinlinevirtual
getWakeFrame() constUpdateModuleprotected
giveSlavesStealthUpgrade(Bool grantStealth)SpawnBehaviorvirtual
loadPostProcess(void)BehaviorModuleprotectedvirtual
maySpawnSelfTaskAI(Real maxSelfTaskersRatio)SpawnBehaviorvirtual
Module(const ModuleData *moduleData)Moduleinline
ObjectModule(Thing *thing, const ModuleData *moduleData)ObjectModule
onBodyDamageStateChange(const DamageInfo *damageInfo, BodyDamageType oldState, BodyDamageType newState)SpawnBehaviorinlinevirtual
onCapture(Player *oldOwner, Player *newOwner)ObjectModuleinlinevirtual
onDamage(DamageInfo *damageInfo)SpawnBehaviorvirtual
onDelete(void)SpawnBehaviorvirtual
onDie(const DamageInfo *damageInfo)SpawnBehaviorvirtual
onDisabledEdge(Bool nowDisabled)ObjectModuleinlinevirtual
onDrawableBoundToObject()Moduleinlinevirtual
onHealing(DamageInfo *damageInfo)SpawnBehaviorinlinevirtual
onObjectCreated()Moduleinlinevirtual
onSpawnDeath(ObjectID deadSpawn, DamageInfo *damageInfo)SpawnBehaviorvirtual
operator delete(void *p)MemoryPoolObjectinlineprotected
operator new(size_t s)MemoryPoolObjectinlineprotected
orderSlavesDisabledUntil(DisabledType type, UnsignedInt frame)SpawnBehaviorvirtual
orderSlavesToAttackPosition(const Coord3D *pos, Int maxShotsToFire, CommandSourceType cmdSource)SpawnBehaviorvirtual
orderSlavesToAttackTarget(Object *target, Int maxShotsToFire, CommandSourceType cmdSource)SpawnBehaviorvirtual
orderSlavesToClearDisabled(DisabledType type)SpawnBehaviorvirtual
orderSlavesToGoIdle(CommandSourceType cmdSource)SpawnBehaviorvirtual
preloadAssets(TimeOfDay timeOfDay)Moduleinlinevirtual
revealSlaves()SpawnBehaviorvirtual
setWakeFrame(Object *obj, UpdateSleepTime wakeDelay)UpdateModuleprotected
Snapshot(void)Snapshot
SpawnBehavior(Thing *thing, const ModuleData *moduleData)SpawnBehavior
startSpawning()SpawnBehavior
stopSpawning()SpawnBehavior
update()SpawnBehaviorvirtual
UpdateModule(Thing *thing, const ModuleData *moduleData)UpdateModuleinline
xfer(Xfer *xfer)BehaviorModuleprotectedvirtual
~MemoryPoolObject()MemoryPoolObjectinlineprotectedvirtual
~Snapshot(void)Snapshot