#include <UpdateModule.h>
Inherits BehaviorModule, and UpdateModuleInterface.
Inherited by AIUpdateInterface, AnimationSteeringUpdate, AssistedTargetingUpdate, AutoDepositUpdate, AutoFindHealingUpdate, AutoHealBehavior, BaseRegenerateUpdate, BoneFXUpdate, BridgeBehavior, BridgeScaffoldBehavior, BunkerBusterBehavior, CheckpointUpdate, CleanupHazardUpdate, CommandButtonHuntUpdate, CountermeasuresBehavior, DefaultProductionExitUpdate, DeletionUpdate, DemoTrapUpdate, DockUpdate, DumbProjectileBehavior, DynamicGeometryInfoUpdate, DynamicShroudClearingRangeUpdate, EMPUpdate, EnemyNearUpdate, FireOCLAfterWeaponCooldownUpdate, FireSpreadUpdate, FireWeaponUpdate, FireWeaponWhenDamagedBehavior, FiringTracker, FlammableUpdate, FloatUpdate, GenerateMinefieldBehavior, GrantStealthBehavior, HeightDieUpdate, HijackerUpdate, HordeUpdate, LeafletDropBehavior, LifetimeUpdate, MinefieldBehavior, MobMemberSlavedUpdate, NeutronBlastBehavior, NeutronMissileUpdate, OCLUpdate, ObjectHelper, OpenContain, OverchargeBehavior, ParkingPlaceBehavior, PhysicsBehavior, PilotFindVehicleUpdate, PointDefenseLaserUpdate, PoisonedBehavior, PowerPlantUpdate, ProductionUpdate, ProjectileStreamUpdate, ProneUpdate, PropagandaTowerBehavior, QueueProductionExitUpdate, RadarUpdate, RadiusDecalUpdate, RebuildHoleBehavior, SlavedUpdate, SlowDeathBehavior, SmartBombTargetHomingUpdate, SpawnBehavior, SpawnPointProductionExitUpdate, SpecialPowerUpdateModule, SpyVisionUpdate, StealthDetectorUpdate, StealthUpdate, StickyBombUpdate, StructureCollapseUpdate, StructureToppleUpdate, SupplyCenterProductionExitUpdate, SupplyWarehouseCripplingBehavior, TechBuildingBehavior, TensileFormationUpdate, ToppleUpdate, WaveGuideUpdate, and WeaponBonusUpdate.
Definition at line 133 of file UpdateModule.h.
◆ UpdateModule()
| UpdateModule::UpdateModule |
( |
Thing * | thing, |
|
|
const ModuleData * | moduleData ) |
|
inline |
◆ frameToSleepTime()
◆ friend_getIndexInLogic()
◆ friend_getNextCallFrame()
◆ friend_getNextCallPhase()
◆ friend_getObject()
◆ friend_getPriority()
◆ friend_setIndexInLogic()
◆ friend_setNextCallFrame()
◆ getDisabledTypesToProcess()
◆ getInterfaceMask()
| static Int UpdateModule::getInterfaceMask |
( |
void | | ) |
|
|
inlinestatic |
◆ getUpdate()
◆ getUpdatePhase()
◆ getWakeFrame()
◆ setWakeFrame()
◆ update()
Implements UpdateModuleInterface.
Implemented in AIUpdateInterface, AnimationSteeringUpdate, AssaultTransportAIUpdate, AssistedTargetingUpdate, AutoDepositUpdate, AutoFindHealingUpdate, AutoHealBehavior, BaseRegenerateUpdate, BattleBusSlowDeathBehavior, BattlePlanUpdate, BoneFXUpdate, BridgeBehavior, BridgeScaffoldBehavior, BunkerBusterBehavior, CheckpointUpdate, ChinookAIUpdate, CleanupHazardUpdate, CommandButtonHuntUpdate, CountermeasuresBehavior, DefaultProductionExitUpdate, DeletionUpdate, DeliverPayloadAIUpdate, DemoTrapUpdate, DeployStyleAIUpdate, DockUpdate, DozerAIUpdate, DumbProjectileBehavior, DynamicGeometryInfoUpdate, DynamicShroudClearingRangeUpdate, EMPUpdate, EnemyNearUpdate, FireOCLAfterWeaponCooldownUpdate, FireSpreadUpdate, FirestormDynamicGeometryInfoUpdate, FireWeaponUpdate, FireWeaponWhenDamagedBehavior, FiringTracker, FlammableUpdate, FlightDeckBehavior, FloatUpdate, GarrisonContain, GenerateMinefieldBehavior, GrantStealthBehavior, HackInternetAIUpdate, HealContain, HeightDieUpdate, HelicopterSlowDeathBehavior, HelixContain, HijackerUpdate, HordeUpdate, JetSlowDeathBehavior, LeafletDropBehavior, LifetimeUpdate, MinefieldBehavior, MissileAIUpdate, MissileLauncherBuildingUpdate, MobMemberSlavedUpdate, MobNexusContain, NeutronBlastBehavior, NeutronMissileSlowDeathBehavior, NeutronMissileUpdate, ObjectDefectionHelper, ObjectHelper, ObjectRepulsorHelper, ObjectSMCHelper, ObjectWeaponStatusHelper, OCLUpdate, OpenContain, OverchargeBehavior, ParachuteContain, ParkingPlaceBehavior, ParticleUplinkCannonUpdate, PhysicsBehavior, PilotFindVehicleUpdate, PointDefenseLaserUpdate, PoisonedBehavior, PowerPlantUpdate, ProductionUpdate, ProjectileStreamUpdate, ProneUpdate, PropagandaTowerBehavior, QueueProductionExitUpdate, RadarUpdate, RadiusDecalUpdate, RailedTransportAIUpdate, RailedTransportDockUpdate, RailroadBehavior, RebuildHoleBehavior, RiderChangeContain, SlavedUpdate, SlowDeathBehavior, SmartBombTargetHomingUpdate, SpawnBehavior, SpawnPointProductionExitUpdate, SpecialAbilityUpdate, SpectreGunshipDeploymentUpdate, SpectreGunshipUpdate, SpyVisionUpdate, StatusDamageHelper, StealthDetectorUpdate, StealthUpdate, StickyBombUpdate, StructureCollapseUpdate, StructureToppleUpdate, SubdualDamageHelper, SupplyCenterDockUpdate, SupplyCenterProductionExitUpdate, SupplyTruckAIUpdate, SupplyWarehouseCripplingBehavior, TechBuildingBehavior, TempWeaponBonusHelper, TensileFormationUpdate, ToppleUpdate, TransportContain, TunnelContain, WaveGuideUpdate, WeaponBonusUpdate, and WorkerAIUpdate.
The documentation for this class was generated from the following files: