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

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

addToProductionQueue(ProductionEntry *production)ProductionUpdateprotected
BehaviorModule(Thing *thing, const ModuleData *moduleData)BehaviorModuleinline
cancelAllUnitsOfType(const ThingTemplate *unitType)ProductionUpdatevirtual
cancelAndRefundAllProduction(void)ProductionUpdatevirtual
cancelUnitCreate(ProductionID productionID)ProductionUpdatevirtual
cancelUpgrade(const UpgradeTemplate *upgrade)ProductionUpdatevirtual
canQueueCreateUnit(const ThingTemplate *unitType) constProductionUpdatevirtual
canQueueUpgrade(const UpgradeTemplate *upgrade) constProductionUpdatevirtual
countUnitTypeInQueue(const ThingTemplate *unitType) constProductionUpdatevirtual
crc(Xfer *xfer)BehaviorModuleprotectedvirtual
deleteInstance()MemoryPoolObjectinline
firstProduction(void) constProductionUpdateinlinevirtual
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
getCaveInterface()BehaviorModuleinlinevirtual
getCollide()BehaviorModuleinlinevirtual
getContain()BehaviorModuleinlinevirtual
getCountermeasuresBehaviorInterface()BehaviorModuleinlinevirtual
getCountermeasuresBehaviorInterface() constBehaviorModuleinlinevirtual
getCreate()BehaviorModuleinlinevirtual
getDamage()BehaviorModuleinlinevirtual
getDestroy()BehaviorModuleinlinevirtual
getDie()ProductionUpdateinlinevirtual
getDisabledTypesToProcess() constProductionUpdateinlinevirtual
getDockUpdateInterface()BehaviorModuleinlinevirtual
getEjectPilotDieInterface()BehaviorModuleinlinevirtual
getHordeUpdateInterface()BehaviorModuleinlinevirtual
getInterfaceMask()ProductionUpdateinlinestatic
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
getProductionCount(void) constProductionUpdateinlinevirtual
getProductionUpdateInterface(void)ProductionUpdateinlinevirtual
getProductionUpdateInterfaceFromObject(Object *obj)ProductionUpdatestatic
getProjectileUpdateInterface()BehaviorModuleinlinevirtual
getRailedTransportDockUpdateInterface(void)BehaviorModuleinlinevirtual
getRebuildHoleBehaviorInterface()BehaviorModuleinlinevirtual
getSlavedUpdateInterface()BehaviorModuleinlinevirtual
getSlowDeathBehaviorInterface()BehaviorModuleinlinevirtual
getSpawnBehaviorInterface()BehaviorModuleinlinevirtual
getSpecialPower()BehaviorModuleinlinevirtual
getSpecialPowerConstructionCommandButton() constProductionUpdateinlinevirtual
getSpecialPowerUpdateInterface()BehaviorModuleinlinevirtual
getSpyVisionUpdate()BehaviorModuleinlinevirtual
getStealth()BehaviorModuleinlinevirtual
getTransportPassengerInterface()BehaviorModuleinlinevirtual
getUpdate()UpdateModuleinlinevirtual
getUpdateExitInterface()BehaviorModuleinlinevirtual
getUpdatePhase() constUpdateModuleinlineprotectedvirtual
getUpgrade()BehaviorModuleinlinevirtual
getWakeFrame() constUpdateModuleprotected
isUpgradeInQueue(const UpgradeTemplate *upgrade) constProductionUpdatevirtual
loadPostProcess(void)BehaviorModuleprotectedvirtual
m_clearFlagsProductionUpdateprotected
m_constructionCompleteFrameProductionUpdateprotected
m_doorsProductionUpdateprotected
m_flagsDirtyProductionUpdateprotected
m_productionCountProductionUpdateprotected
m_productionQueueProductionUpdateprotected
m_productionQueueTailProductionUpdateprotected
m_setFlagsProductionUpdateprotected
m_specialPowerConstructionCommandButtonProductionUpdateprotected
m_uniqueIDProductionUpdateprotected
Module(const ModuleData *moduleData)Moduleinline
nextProduction(const ProductionEntry *p) constProductionUpdateinlinevirtual
ObjectModule(Thing *thing, const ModuleData *moduleData)ObjectModule
onCapture(Player *oldOwner, Player *newOwner)ObjectModuleinlinevirtual
onDelete(void)Moduleinlinevirtual
onDie(const DamageInfo *damageInfo)ProductionUpdatevirtual
onDisabledEdge(Bool nowDisabled)ObjectModuleinlinevirtual
onDrawableBoundToObject()Moduleinlinevirtual
onObjectCreated()Moduleinlinevirtual
operator delete(void *p)MemoryPoolObjectinlineprotected
operator new(size_t s)MemoryPoolObjectinlineprotected
preloadAssets(TimeOfDay timeOfDay)Moduleinlinevirtual
ProductionUpdate(Thing *thing, const ModuleData *moduleData)ProductionUpdate
queueCreateUnit(const ThingTemplate *unitType, ProductionID productionID)ProductionUpdatevirtual
queueUpgrade(const UpgradeTemplate *upgrade)ProductionUpdatevirtual
removeFromProductionQueue(ProductionEntry *production)ProductionUpdateprotected
requestUniqueUnitID(void)ProductionUpdateinlinevirtual
setHoldDoorOpen(ExitDoorType exitDoor, Bool holdIt)ProductionUpdatevirtual
setSpecialPowerConstructionCommandButton(const CommandButton *commandButton)ProductionUpdateinlinevirtual
setWakeFrame(Object *obj, UpdateSleepTime wakeDelay)UpdateModuleprotected
Snapshot(void)Snapshot
update(void)ProductionUpdatevirtual
updateDoors()ProductionUpdateprotected
UpdateModule(Thing *thing, const ModuleData *moduleData)UpdateModuleinline
xfer(Xfer *xfer)BehaviorModuleprotectedvirtual
~MemoryPoolObject()MemoryPoolObjectinlineprotectedvirtual
~Snapshot(void)Snapshot