WSF
WsfWeaponTaskManager Member List

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

AbortFiring(double aSimTime, const WsfTrackId &aTrackId)WsfWeaponTaskManagervirtual
AcquireResource(double aSimTime, WsfTask &aTask, const WsfTrack &aTrack, bool &aStatusOk) overrideWsfWeaponTaskManagervirtual
AssignTask(double aSimTime, const WsfTrack &aTrack, const WsfTask &aTask, bool aLockTrack=true) overrideWsfWeaponTaskManagervirtual
CloneComponent() const overrideWsfWeaponTaskManagervirtual
ComponentHasRole(int aRole)WsfComponentinline
ComponentParentChanged(ParentType *aParentPtr)WsfComponentT< WsfProcessor >inlinevirtual
Find(const WsfProcessor &aParent)WsfWeaponTaskManagerstatic
FindOrCreate(WsfProcessor &aParent)WsfWeaponTaskManagerstatic
GetAutoUplinkPlatformNameId() constWsfWeaponTaskManagerinline
GetComponentInitializationOrder() constWsfComponentinlinevirtual
GetComponentName() const overrideWsfWeaponTaskManagervirtual
GetComponentParent() constWsfComponentT< WsfProcessor >inline
GetComponentRoles() const overrideWsfWeaponTaskManagervirtual
GetPlatform() constWsfProcessorComponent
GetProcessor() constWsfProcessorComponentinline
GetSimulation() constWsfProcessorComponent
Initialize(double aSimTime) overrideWsfWeaponTaskManagervirtual
Initialize2(double aSimTime)WsfProcessorComponentvirtual
IsAutoUplink() constWsfWeaponTaskManagerinline
IsWeaponReadyForLaunchWsfWeaponTaskManagerstatic
operator=(const WsfWeaponTaskManager &)=deleteWsfWeaponTaskManager
WsfTaskManagerComponent::operator=(const WsfComponentT &) noexceptWsfComponentT< WsfProcessor >inline
ParentType typedefWsfComponentT< WsfProcessor >
PlatformDeleted(WsfPlatform *aPlatformPtr) overrideWsfWeaponTaskManagervirtual
PreInitialize(double aSimTime)WsfProcessorComponentvirtual
PreInput()WsfComponentvirtual
ProcessAssociationMessage(double aSimTime, const WsfAssociationMessage &aMessage) overrideWsfWeaponTaskManagervirtual
ProcessInput(UtInput &aInput) overrideWsfWeaponTaskManagervirtual
ProcessTaskStatusMessage(double aSimTime, const WsfTaskStatusMessage &aMessage) overrideWsfWeaponTaskManagervirtual
PurgeReceivedTask(double aSimTime, WsfTask &aTask) overrideWsfWeaponTaskManagervirtual
PurgeTransmittedTask(double aSimTime, WsfTask &aTask) overrideWsfWeaponTaskManagervirtual
QueryInterface(int aRole) overrideWsfWeaponTaskManagervirtual
QueryInterfaceT(T *&aRolePtr)WsfComponentinline
RegisterComponentFactory(WsfScenario &aScenario)WsfWeaponTaskManagerstatic
ReleaseResource(double aSimTime, WsfTask &aTask) overrideWsfWeaponTaskManagervirtual
RoundsFiredAt(const WsfTrackId &aTrackId)WsfWeaponTaskManager
RoundsFiredAt(const WsfTrackId &aTrackId, WsfPlatform *aPlatformPtr)WsfWeaponTaskManager
SalvosFiredAt(const WsfTrackId &aTrackId)WsfWeaponTaskManager
SetAutoUplink(bool aBool)WsfWeaponTaskManagerinline
SetAutoUplinkPlatformNameId(WsfStringId aAutoUplinkPlatform)WsfWeaponTaskManagerinline
SetComponentParent(ParentType *aParentPtr)WsfComponentT< WsfProcessor >inline
StartingWeaponTask(double aSimTime, const WsfTask &aTask)WsfWeaponTaskManager
TaskCanceled(double aSimTime, WsfTask &aTask) overrideWsfWeaponTaskManagervirtual
TaskCompleted(double aSimTime, WsfTask &aTask)WsfTaskManagerComponentinlinevirtual
TaskCorrelated(double aSimTime, WsfTask &aTask) overrideWsfWeaponTaskManagervirtual
TimeWeaponLastFiredFor(const WsfTrackId &aTrackId)WsfWeaponTaskManager
TimeWeaponLastTerminatedFor(const WsfTrackId &aTrackId)WsfWeaponTaskManager
TrackDropped(double aSimTime, const WsfTrackId &aTrackId) overrideWsfWeaponTaskManagervirtual
TurnOff(double aSimTime)WsfProcessorComponentinlinevirtual
TurnOn(double aSimTime)WsfProcessorComponentinlinevirtual
Update(double aSimTime)WsfTaskManagerComponentinlinevirtual
UplinkStart(double aSimTime, unsigned int aTaskId)WsfWeaponTaskManager
WeaponFireAborted(double aSimTime, WsfWeapon *aWeaponPtr, const WsfTrack *aTargetTrackPtr, double aQuantity)WsfWeaponTaskManagervirtual
WeaponFired(double aSimTime, const WsfWeaponEngagement *aEngagementPtr, const WsfTrack *aTargetTrackPtr)WsfWeaponTaskManagervirtual
WeaponsActiveFor(const WsfTrackId &aTrackId)WsfWeaponTaskManager
WeaponsActiveFor(const WsfTrackId &aTrackId, WsfPlatform *aPlatformPtr)WsfWeaponTaskManager
WeaponTaskLogEntry typedefWsfWeaponTaskManager
WeaponTaskLogMap typedefWsfWeaponTaskManager
WeaponTerminated(double aSimTime, const WsfWeaponEngagement *aEngagementPtr)WsfWeaponTaskManager
WsfComponentT()WsfComponentT< WsfProcessor >inline
WsfWeaponTaskManager()WsfWeaponTaskManager
WsfWeaponTaskManager(const WsfWeaponTaskManager &aSrc)WsfWeaponTaskManager
~WsfComponent()=defaultWsfComponentvirtual
~WsfComponentT() override=defaultWsfComponentT< WsfProcessor >
~WsfWeaponTaskManager() override=defaultWsfWeaponTaskManager
Copyrights Multiple, All Rights Reserved