#include <WsfDisFire.hpp>
Inherits DisFire.
◆ WsfDisFire()
| WsfDisFire::WsfDisFire |
( |
DisPdu & | aPdu, |
|
|
GenI & | aGenI, |
|
|
WsfDisInterface * | aInterfacePtr ) |
◆ ~WsfDisFire()
| WsfDisFire::~WsfDisFire |
( |
| ) |
|
|
overridedefault |
◆ Notify()
| void WsfDisFire::Notify |
( |
double | aSimTime, |
|
|
DisFire * | aPduPtr ) |
◆ Process()
| int WsfDisFire::Process |
( |
| ) |
|
|
override |
References WsfWeaponEngagement::Assign(), WsfWeaponEngagement::Delete(), WsfDisUtil::FindDisPlatform(), WsfPlatform::GetIndex(), WsfObject::GetName(), WsfDisPlatform::GetPlatform(), WsfDisUtil::GetSimTime(), WsfDisUtil::GetSimulation(), WsfDisUtil::GetTimeFromPdu(), WsfWeaponEffects::GetWeaponEffectsType(), WsfMilDisInterface::GetWeaponEvents(), WsfWeaponEngagement::Initialize(), WsfDisWeaponEvents::InitiateWeaponTransfer(), WsfPlatform::IsExternallyControlled(), ProcessPDU, WsfWeaponEngagement::SetFiringPlatform(), WsfWeaponEngagement::SetIsExternallyControlled(), WsfWeaponEngagement::SetWeaponLocationWCS(), simTime, targetIndex(), WsfPlatform::Update(), and WsfObserver::WeaponFired().
Referenced by ~WsfDisFire().
◆ ProcessPDU
| UtCallbackListN< void(WsfDisFire &)> WsfDisFire::ProcessPDU |
|
static |
The documentation for this class was generated from the following files: