WSF
WsfMobilityAndFirepowerLethality::CM_State Class Reference

#include <WsfMobilityAndFirepowerLethality.hpp>

Public Member Functions

 CM_State (double aSimTime, WsfStringId aCM_TypeId, WsfPlatform *aCM_PlatPtr, WsfPlatform *aMissilePtr, WsfPlatform *aTargetPtr, const Vulnerability *aEffectPtr, WsfSimulation *aSimulationPtr)
bool Update (double aSimTime)
void Null ()
size_t PlatIndex () const
WsfStringId CM_TypeId () const
WsfPlatformCM_Ptr ()
WsfPlatformTgtPtr ()
bool IsEffective () const
const VulnerabilityGetVulnerability () const

Constructor & Destructor Documentation

◆ CM_State()

WsfMobilityAndFirepowerLethality::CM_State::CM_State ( double aSimTime,
WsfStringId aCM_TypeId,
WsfPlatform * aCM_PlatPtr,
WsfPlatform * aMissilePtr,
WsfPlatform * aTargetPtr,
const Vulnerability * aEffectPtr,
WsfSimulation * aSimulationPtr )

Member Function Documentation

◆ CM_Ptr()

WsfPlatform * WsfMobilityAndFirepowerLethality::CM_State::CM_Ptr ( )
inline

◆ CM_TypeId()

WsfStringId WsfMobilityAndFirepowerLethality::CM_State::CM_TypeId ( ) const
inline

◆ GetVulnerability()

const Vulnerability * WsfMobilityAndFirepowerLethality::CM_State::GetVulnerability ( ) const
inline

◆ IsEffective()

bool WsfMobilityAndFirepowerLethality::CM_State::IsEffective ( ) const
inline

◆ Null()

void WsfMobilityAndFirepowerLethality::CM_State::Null ( )

◆ PlatIndex()

size_t WsfMobilityAndFirepowerLethality::CM_State::PlatIndex ( ) const
inline

◆ TgtPtr()

WsfPlatform * WsfMobilityAndFirepowerLethality::CM_State::TgtPtr ( )
inline

◆ Update()


The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved