12#ifndef WSFWEAPONLAR_HPP
13#define WSFWEAPONLAR_HPP
15#include "wsf_mil_export.h"
44 static bool LoadInstance(UtInput& aInput,
WsfWeaponLAR*& aLARPtr);
WsfObject()
This is the constructor for the WsfObject class.
Definition WsfObject.cpp:88
virtual bool ProcessInput(UtInput &aInput)
Definition WsfObject.cpp:140
The main controller for a simulation.
Definition WsfSimulation.hpp:109
An abstract class for specifying Weapon Launch Acceptable Regions (LARs).
Definition WsfWeaponLAR.hpp:29
WsfWeaponLAR()
Definition WsfWeaponLAR.cpp:20
static std::string GetTypeString()
Definition WsfWeaponLAR.hpp:35
void SetDebugEnabled(bool aDebugEnabled)
Definition WsfWeaponLAR.hpp:39
WsfWeaponLAR * Clone() const override=0
bool DebugEnabled() const
Returns 'true' if debugging is enabled for this instance.
Definition WsfWeaponLAR.hpp:38
~WsfWeaponLAR() override=default
WsfWeaponLAR & operator=(const WsfWeaponLAR &aRhs)=delete
WsfSimulation * GetSimulation() const
Definition WsfWeaponLAR.hpp:46
WsfWeaponLAR(const WsfWeaponLAR &aSrc)=default