WSF
WsfMobilityAndFirepowerLethality Member List

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

Add(const MFK_Table &aTable)WsfMobilityAndFirepowerLethalityprotected
Add(const TargetType &aTargetType)WsfMobilityAndFirepowerLethalityprotected
AddCM_State(double aSimTime, WsfStringId aCM_TypeId, WsfPlatform *aCM_PlatPtr, WsfPlatform *aMissilePtr, WsfPlatform *aTargetPtr, Vulnerability *aEffectPtr)WsfMobilityAndFirepowerLethalityprotected
AddInitialCM_States(double aSimTime)WsfMobilityAndFirepowerLethalityprotected
AddToKilledPlatforms(unsigned int aKilledIndex)WsfWeaponEffectsprotected
ApplyDamageResultToOtherPlatform(double aSimTime, WsfPlatform *aOtherPlatformPtr, double aDamage, Result aResult)WsfWeaponEffectsprotectedvirtual
ApplyEffectIncrement(double aSimTime, WsfPlatform *aOtherPlatformPtr, double aDamageAmount)WsfWeaponEffectsprotectedvirtual
ApplyEffectTo(double aSimTime, WsfPlatform *aOtherPlatformPtr) overrideWsfMobilityAndFirepowerLethalityprotectedvirtual
CalcInterceptGeometry(WsfPlatform *aTargetPtr, double &aRangeRate, double &aApproachAngle)WsfExplicitWeaponEffectsprotected
CalcInterceptPk(double aSimTime, WsfPlatform *aTargetPtr) overrideWsfMobilityAndFirepowerLethalityvirtual
CalcLaunchPk(double aSimTime)WsfWeaponEffectsprotectedvirtual
CalcPkDegradation(double aSimTime, WsfPlatform *aTargetPtr)WsfWeaponEffectsprotectedvirtual
CalcPkParameters(WsfPlatform *aTargetPtr, double &aAzimuth, double &aElevation, double &aMissileSpeed, double &aTargetSpeed) overrideWsfExplicitWeaponEffectsprotectedvirtual
cCATASTROPHIC_KILL enum valueWsfMobilityAndFirepowerLethality
cDAMAGED enum valueWsfWeaponEffects
cFIREPOWER enum valueWsfMobilityAndFirepowerLethality
cFIREPOWER_AND_MOBILITY enum valueWsfMobilityAndFirepowerLethality
cINVALID enum valueWsfWeaponEffects
cKILLED enum valueWsfWeaponEffects
Clone() const overrideWsfMobilityAndFirepowerLethalityvirtual
CM_StatePtrCollection typedefWsfMobilityAndFirepowerLethalityprotected
cMISSED enum valueWsfWeaponEffects
cMOBILITY enum valueWsfMobilityAndFirepowerLethality
cMODERATE_DAMAGEWsfMobilityAndFirepowerLethalityprotectedstatic
cMORTALLY_WOUNDEDWsfWeaponEffectsstatic
cNO_KILL enum valueWsfMobilityAndFirepowerLethality
cSLIGHT_DAMAGEWsfMobilityAndFirepowerLethalityprotectedstatic
cTYPE_KINDWsfWeaponEffectsstatic
cUNHARMEDWsfWeaponEffectsstatic
DebugEnabled() constWsfWeaponEffectsinline
Defeat()WsfWeaponEffectsinline
Defeated() constWsfWeaponEffectsinlineprotected
Detonate(double aSimTime)WsfMobilityAndFirepowerLethalityprotected
DrawEndgamePk()WsfWeaponEffectsinline
DrawUniformPk()WsfWeaponEffectsprotected
FindTargetType(WsfStringId aTargetTypeId, TargetType *&aTargetTypePtr)WsfMobilityAndFirepowerLethalityprotected
GetBaseType() constWsfObject
GetBaseTypeId() constWsfObjectinline
GetCEP() constWsfWeaponEffectsinlinevirtual
GetDamageRadius() constWsfWeaponEffectsinline
GetEngagement() constWsfWeaponEffectsinlineprotected
GetEngagementPtr() constWsfWeaponEffectsinlineprotected
GetIncidentalDamageAllowed() constWsfWeaponEffectsinline
GetIncidentalResult() constWsfWeaponEffectsinline
GetInterceptPk() constWsfWeaponEffectsinline
GetInvincibleIndex() constWsfWeaponEffectsinline
GetLaunchPk() constWsfWeaponEffectsinline
GetName() constWsfObject
GetNameId() constWsfObjectinline
GetParentDamageAllowed() constWsfWeaponEffectsinline
GetPkConstraint() constWsfWeaponEffectsinline
GetPkDegrade() constWsfWeaponEffectsinline
GetPkDrawn() constWsfWeaponEffectsinlinevirtual
GetPkTable()WsfWeaponEffectsinline
GetResultString(WsfWeaponEffects::Result aResult)WsfWeaponEffectsstatic
GetScenario()WsfWeaponEffectsinline
GetScriptAccessibleContext() const overrideWsfWeaponEffectsinline
GetScriptClassName() const overrideWsfObject
GetScriptContext() constWsfWeaponEffectsinlineprotected
GetSimulation() constWsfWeaponEffectsprotected
GetTable(WsfStringId aTableNameId)WsfMobilityAndFirepowerLethalityprotected
GetTableAndScalarFor(WsfPlatform *aTargetPtr, const MFK_Table *&aTablePtr, double &aPkFactor)WsfMobilityAndFirepowerLethalityprotected
GetTargetResult() constWsfWeaponEffectsinline
GetTargetType(WsfStringId aTargetTypeId)WsfMobilityAndFirepowerLethalityprotected
GetTotalResult() constWsfWeaponEffectsinline
GetType() constWsfObject
GetTypeId() constWsfObjectinline
GetTypeList() constWsfObjectinline
GetWeaponEffectsType(WsfPlatform &aPlatform)WsfWeaponEffectsstatic
Initialize(double aSimTime, const WsfWeaponEngagement *aEngagementPtr) overrideWsfMobilityAndFirepowerLethalityvirtual
IsA_TypeOf(WsfStringId aType) constWsfObjectinline
IsIntendedTargetValid()WsfWeaponEffectsprotected
IsKilledPlatform(size_t aPlatformIndex) constWsfWeaponEffects
IsTypeMatch(const std::vector< WsfStringId > &aPlatTypes, WsfStringId aCM_Type)WsfMobilityAndFirepowerLethalityprotected
IsVulnerable(WsfPlatform *aTargetPtr) overrideWsfExplicitWeaponEffectsprotectedvirtual
KilledPlatform(size_t aIndex)WsfWeaponEffectsinlineprotected
KilledPlatformCount() constWsfWeaponEffectsinline
KillType enum nameWsfMobilityAndFirepowerLethality
KillTypeName(KillType aType) constWsfMobilityAndFirepowerLethality
LastTestRadiusSquared() constWsfExplicitWeaponEffectsinlineprotected
MaximumEffectiveRadius() constWsfExplicitWeaponEffectsvirtual
MaximumEffectiveRadiusSquared() constWsfExplicitWeaponEffectsvirtual
mDebugEnabledWsfWeaponEffects
mDefeatedWsfWeaponEffects
mDrawEndgamePkWsfWeaponEffects
mFlagsWsfWeaponEffects
mIncidentalDamageAllowedWsfWeaponEffects
mParentDamageAllowedWsfWeaponEffects
mRemoveWeaponPlatformWsfWeaponEffects
mUseLaunchPkWsfWeaponEffects
MyFullName() constWsfMobilityAndFirepowerLethality
operator=(const WsfMobilityAndFirepowerLethality &)=deleteWsfMobilityAndFirepowerLethality
WsfExplicitWeaponEffects::WsfWeaponEffects::operator=(const WsfWeaponEffects &aRhs)WsfWeaponEffectsprotected
WsfExplicitWeaponEffects::WsfObject::operator=(const WsfObject &aRhs)WsfObject
PlatformDeleted(double aSimTime, WsfPlatform *aPlatformPtr)WsfMobilityAndFirepowerLethality
PreInitialize()WsfWeaponEffectsvirtual
ProcessEffectCommon(double aSimTime, WsfPlatform *aRefPlatformPtr)WsfWeaponEffectsprotected
ProcessEffectExplicit(double aSimTime)WsfWeaponEffectsvirtual
ProcessEffectImplicit(double aSimTime)WsfWeaponEffectsvirtual
ProcessInput(UtInput &aInput) overrideWsfMobilityAndFirepowerLethalityvirtual
Result enum nameWsfWeaponEffects
Serialize(T &aBuff)WsfObjectinline
SetCEP(double aValue)WsfWeaponEffectsinline
SetDamageRadius(double aDamageRadius)WsfWeaponEffectsinline
SetDebugEnabled(bool aDebugEnabled)WsfWeaponEffectsinline
SetIncidentalDamageAllowed(bool aIncidentalDamageAllowed)WsfWeaponEffectsinline
SetIncidentalResult(const WsfWeaponEffects::Result &aResult)WsfWeaponEffectsprotected
SetInterceptPk(double aValue)WsfWeaponEffectsinlineprotected
SetInvincibleIndex(unsigned int aPlatformID)WsfWeaponEffectsinline
SetLaunchPk(double aValue)WsfWeaponEffectsinlineprotected
SetMaxiumEffectiveRadius(double aRadius)WsfExplicitWeaponEffectsinline
SetName(WsfStringId aName)WsfObjectinline
SetParentDamageAllowed(bool aParentDamageAllowed)WsfWeaponEffectsinline
SetPkDegrade(double aPkDegrade)WsfWeaponEffectsinline
SetPkDrawn(double aValue)WsfWeaponEffectsinlineprotected
SetResult(const WsfWeaponEffects::Result &aResult, bool aIsIntended)WsfWeaponEffectsprotected
SetTargetResult(const WsfWeaponEffects::Result &aResult)WsfWeaponEffectsprotected
SetType(WsfStringId aType)WsfObject
SetUseInterceptPk()WsfWeaponEffectsinlineprotected
SetUseLaunchPk()WsfWeaponEffectsinlineprotected
TableCollection typedefWsfMobilityAndFirepowerLethalityprotected
TargetTypeCollection typedefWsfMobilityAndFirepowerLethalityprotected
Terminate(double aSimTime)WsfWeaponEffectsvirtual
TypeList typedefWsfObject
Update(double aSimTime)WsfMobilityAndFirepowerLethality
UpdateInterval() constWsfMobilityAndFirepowerLethalityinline
UseInterceptPk() constWsfWeaponEffectsinline
UseLaunchPk() constWsfWeaponEffectsinline
WeaponFired(double aSimTime, const WsfWeaponEngagement *aEngagementPtr, const WsfTrack *aTrackPtr)WsfMobilityAndFirepowerLethality
WsfExplicitWeaponEffects(WsfScenario &aScenario)WsfExplicitWeaponEffects
WsfExplicitWeaponEffects(const WsfExplicitWeaponEffects &aSrc)=defaultWsfExplicitWeaponEffectsprotected
WsfMobilityAndFirepowerLethality(WsfScenario &aScenario)WsfMobilityAndFirepowerLethality
WsfMobilityAndFirepowerLethality(const WsfMobilityAndFirepowerLethality &aSrc)WsfMobilityAndFirepowerLethality
WsfObject()WsfObject
WsfObject(const WsfObject &aSrc)WsfObjectprotected
WsfWeaponEffects(WsfScenario &aScenario)WsfWeaponEffects
WsfWeaponEffects(const WsfWeaponEffects &aSrc)WsfWeaponEffectsprotected
~WsfExplicitWeaponEffects() override=defaultWsfExplicitWeaponEffects
~WsfMobilityAndFirepowerLethality() overrideWsfMobilityAndFirepowerLethality
~WsfObject() overrideWsfObject
~WsfWeaponEffects() overrideWsfWeaponEffects
Copyrights Multiple, All Rights Reserved