12#ifndef WSFSIXDOFEXPLICITWEAPON_HPP
13#define WSFSIXDOFEXPLICITWEAPON_HPP
15#include "wsf_six_dof_export.h"
WsfExplicitWeapon(WsfScenario &aScenario)
Definition WsfExplicitWeapon.cpp:99
Contains the data required to create a simulation, and acts as the entry point for input file process...
Definition WsfScenario.hpp:111
Weapon firing options.
Definition WsfWeapon.hpp:275
Result of WsfWeapon::Fire().
Definition WsfWeapon.hpp:319
A target for a weapon to fire upon.
Definition WsfWeapon.hpp:243
WsfWeapon(const WsfScenario &aScenario)
Definition WsfWeapon.cpp:48
ExplicitWeapon(WsfScenario &aScenario)
Definition WsfSixDOF_ExplicitWeapon.cpp:19
std::list< std::string > mSubobjectList
Definition WsfSixDOF_ExplicitWeapon.hpp:38
bool ProcessInput(UtInput &aInput) override
Definition WsfSixDOF_ExplicitWeapon.cpp:32
FireResult Fire(double aSimTime, const FireTarget &aTarget, const FireOptions &aSettings) override
Definition WsfSixDOF_ExplicitWeapon.cpp:99
WsfWeapon * Clone() const override
Definition WsfSixDOF_ExplicitWeapon.cpp:27
Definition WsfSA_Processor.hpp:35
Function definitions for those who need run-time access to the version.
Definition WsfComm.cpp:32