|
WSF
|
Weapon firing options. More...
#include <WsfWeapon.hpp>

Public Member Functions | |
| FireOptions () | |
| FireOptions (int aWeaponId) | |
Public Attributes | |
| int | mWeaponId |
| The weapon id assigned to an allocated weapon platform. | |
| std::string | mWeaponPlatformName |
| Name of the explicit weapon platform. If empty, the weapon will create a new unique name. | |
| WsfStringId | mWeaponComponentName |
| Name of the weapon component that will be used to fire. | |
Weapon firing options.
|
inline |
References mWeaponId.
Referenced by WsfWeapon::SalvoOptions::SalvoOptions().
|
inline |
References mWeaponId.
| WsfStringId WsfWeapon::FireOptions::mWeaponComponentName |
Name of the weapon component that will be used to fire.
Referenced by WsfChaffWeapon::AddWeaponToSimulation(), WsfChaffWeapon::Fire(), and WsfChaffWeapon::SetLaunchState().
| int WsfWeapon::FireOptions::mWeaponId |
The weapon id assigned to an allocated weapon platform.
Referenced by WsfChaffWeapon::AddWeaponToSimulation(), WsfExplicitWeapon::AddWeaponToSimulation(), FireOptions(), FireOptions(), and WsfDisWeaponEvents::InitiateWeaponTransfer().
| std::string WsfWeapon::FireOptions::mWeaponPlatformName |
Name of the explicit weapon platform. If empty, the weapon will create a new unique name.
Referenced by wsf::UCI_WeaponComponent::CommandWeapon(), and WsfExplicitWeapon::FireP().