WSF
WsfEW_EffectManager Class Reference

Manages simulation-wide variables used by EW Effects. More...

#include <WsfEW_EffectManager.hpp>

Public Member Functions

 WsfEW_EffectManager ()=default
 ~WsfEW_EffectManager ()
void AddFalseTargetType (WsfFalseTarget *aFalseTarget)
WsfFalseTargetFindFalseTargetType (const std::string &aTypeName) const
void AddFalseTargetScreener (WsfFalseTarget *aFalseTarget, WsfFalseTargetScreener *aFT_Screener)
void RemoveFalseTargetScreener (WsfFalseTargetScreener *aFT_Screener)
void RemoveFalseTargetScreener (WsfFalseTarget *aFalseTargetPtr, WsfFalseTargetScreener *aFT_Screener)

Static Public Member Functions

static WSF_MIL_EXPORT WsfEW_EffectManagerFind (WsfSimulation &aSimulation)
 Return a pointer to the type list associated with the specified scenario.

Detailed Description

Manages simulation-wide variables used by EW Effects.

Constructor & Destructor Documentation

◆ WsfEW_EffectManager()

WsfEW_EffectManager::WsfEW_EffectManager ( )
default

Referenced by Find().

◆ ~WsfEW_EffectManager()

WsfEW_EffectManager::~WsfEW_EffectManager ( )

Member Function Documentation

◆ AddFalseTargetScreener()

void WsfEW_EffectManager::AddFalseTargetScreener ( WsfFalseTarget * aFalseTarget,
WsfFalseTargetScreener * aFT_Screener )

◆ AddFalseTargetType()

void WsfEW_EffectManager::AddFalseTargetType ( WsfFalseTarget * aFalseTarget)

◆ Find()

◆ FindFalseTargetType()

WsfFalseTarget * WsfEW_EffectManager::FindFalseTargetType ( const std::string & aTypeName) const

◆ RemoveFalseTargetScreener() [1/2]

void WsfEW_EffectManager::RemoveFalseTargetScreener ( WsfFalseTarget * aFalseTargetPtr,
WsfFalseTargetScreener * aFT_Screener )

◆ RemoveFalseTargetScreener() [2/2]


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