WSF
WsfWeaponEngagement Member List

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

Assign(WsfPlatform &aPlatform, WsfWeaponEngagement *&aEngagementPtr)WsfWeaponEngagementstatic
cDUD enum valueWsfWeaponEngagement
cFAR_AWAY_ABOVE_GROUND enum valueWsfWeaponEngagement
cFAR_AWAY_GROUND_IMPACT enum valueWsfWeaponEngagement
cFAR_AWAY_IN_AIR enum valueWsfWeaponEngagement
cIN_PROGRESS enum valueWsfWeaponEngagement
CopySerialNumber(const WsfWeaponEngagement *aRealEngPtr, WsfWeaponEngagement *aTempEngPtr)WsfWeaponEngagementstatic
cPART_DISABLED_OR_DESTROYED enum valueWsfWeaponEngagement
CreateScriptClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)WsfWeaponEngagementstatic
cTARGET_IMPACT enum valueWsfWeaponEngagement
cTARGET_PROXIMITY_ABOVE_GROUND enum valueWsfWeaponEngagement
cTARGET_PROXIMITY_AIR_BURST enum valueWsfWeaponEngagement
cTARGET_PROXIMITY_GROUND_IMPACT enum valueWsfWeaponEngagement
Defeat()WsfWeaponEngagementinline
Delete(WsfWeaponEngagement *aEngagementPtr)WsfWeaponEngagementstatic
EnumToString(std::string &aString, GeometryResult aGeometryResult)WsfWeaponEngagementstatic
Find(const WsfPlatform &aPlatform)WsfWeaponEngagementstatic
GeometryResult enum nameWsfWeaponEngagement
GetCompletionTime() constWsfWeaponEngagementinline
GetElapsedTime(double aSimTime) constWsfWeaponEngagement
GetExtendedResult() constWsfWeaponEngagementinline
GetFiringPlatform() constWsfWeaponEngagement
GetFiringPlatformIndex() constWsfWeaponEngagementinline
GetFiringPlatformName() constWsfWeaponEngagement
GetGeometryResult() constWsfWeaponEngagementinline
GetIFCEnabled() constWsfWeaponEngagementinline
GetIncidentalResult() constWsfWeaponEngagementinline
GetInitialTargetTrackId() constWsfWeaponEngagementinline
GetIntendedTargetName() constWsfWeaponEngagement
GetIntendedTargetOffsetName() constWsfWeaponEngagementinline
GetMissDistance(WsfPlatform *aTargetPtr) constWsfWeaponEngagement
GetScriptClassName() const overrideWsfWeaponEngagementinline
GetSerialNumber() constWsfWeaponEngagementinline
GetSimulation() constWsfWeaponEngagementinline
GetStartTime() constWsfWeaponEngagementinline
GetTargetLocationAtLaunchWCS(double aTargetLocWCS[3]) constWsfWeaponEngagement
GetTargetLocationWCS(WsfPlatform *aTargetPtr, double aTargetLocWCS[3]) constWsfWeaponEngagement
GetTargetPlatform() constWsfWeaponEngagement
GetTargetPlatformIndex() constWsfWeaponEngagement
GetTargetResult() constWsfWeaponEngagementinline
GetTargetTrackId() constWsfWeaponEngagement
GetWeaponEffects() constWsfWeaponEngagementinline
GetWeaponLocationAtLaunchWCS(double aWeaponLocWCS[3]) constWsfWeaponEngagement
GetWeaponLocationECS(double aWeaponLocECS[3]) constWsfWeaponEngagement
GetWeaponLocationWCS(WsfPlatform *aWeaponPtr, double aWeaponLocWCS[3]) constWsfWeaponEngagement
GetWeaponPlatform() constWsfWeaponEngagement
GetWeaponPlatformIndex() constWsfWeaponEngagementinline
GetWeaponPlatformName() constWsfWeaponEngagement
GetWeaponSystem() constWsfWeaponEngagement
GetWeaponSystemName() constWsfWeaponEngagementinline
GetWeaponSystemType() constWsfWeaponEngagementinline
GetWeaponVelocityAtLaunchWCS(double aWeaponVelWCS[3]) constWsfWeaponEngagement
GetWeaponVelocityECS(double aWeaponVelECS[3]) constWsfWeaponEngagement
GetWeaponVelocityWCS(double aWeaponVelWCS[3]) constWsfWeaponEngagement
Initialize(double aSimTime, WsfPlatform *aWeaponPlatformPtr)WsfWeaponEngagementvirtual
Initialize(WsfPlatform *aWeaponPlatformPtr)WsfWeaponEngagement
IsComplete() constWsfWeaponEngagementinline
IsExternallyControlled() constWsfWeaponEngagementinline
operator=(const WsfWeaponEngagement &aRhs)=deleteWsfWeaponEngagementprotected
SetCompletionTime(double aCompletionTime)WsfWeaponEngagementinline
SetExtendedResult(const std::string &aExtendedResult)WsfWeaponEngagementinline
SetFiringPlatform(WsfPlatform *aPlatform)WsfWeaponEngagement
SetIFCEnabled(bool aEnabled)WsfWeaponEngagementinline
SetInitialTargetLocationWCS(const double aInitialLocWCS[3])WsfWeaponEngagement
SetInitialWeaponVelocityWCS(const double aInitialVelWCS[3])WsfWeaponEngagement
SetIsExternallyControlled(bool aIsExternallyControlled)WsfWeaponEngagementinline
SetMissDistance(double aMissDistance)WsfWeaponEngagementinline
SetTargetLocationWCS(WsfPlatform *aTargetPtr, const double aTargetLocWCS[3])WsfWeaponEngagement
SetWeaponEffects(WsfStringId aWeaponEffectsType)WsfWeaponEngagement
SetWeaponLocationWCS(WsfPlatform *aWeaponPtr, const double aWeaponLocWCS[3])WsfWeaponEngagement
SetWeaponVelocityWCS(const double aWeaponVelWCS[3])WsfWeaponEngagement
StringToEnum(GeometryResult &aGeometryResult, const std::string &aString)WsfWeaponEngagementstatic
Terminate(double aSimTime, GeometryResult aGeometryResult=cFAR_AWAY_IN_AIR)WsfWeaponEngagement
TerminateEvent classWsfWeaponEngagementfriend
Update(double aSimTime)WsfWeaponEngagementvirtual
UpdateIntendedTarget() constWsfWeaponEngagementprotected
WsfWeaponEngagement()=deleteWsfWeaponEngagement
WsfWeaponEngagement(double aStartTime, WsfSimulation *aSimulationPtr, WsfWeapon *aWeaponSystemPtr, const WsfTrackId &aTargetTrackId, size_t aIntendedTargetIndex, WsfStringId aWeaponEffectsType, WsfStringId aIntendedTargetOffsetName=WsfStringId())WsfWeaponEngagement
WsfWeaponEngagement(const WsfWeaponEngagement &aSrc)=deleteWsfWeaponEngagementprotected
~WsfWeaponEngagement()WsfWeaponEngagementprotectedvirtual
Copyrights Multiple, All Rights Reserved