#include <WsfBMWeaponTable.hpp>
|
| virtual bool | ParseSpeedAttributes (UtInput &aInput, const std::string &end_block_str) |
| virtual bool | ParseAltitudeAttributes (UtInput &aInput, const std::string &end_block_str) |
| virtual bool | ParseWeaponRowsBlock (UtInput &aInput, const std::string &end_block_str, bool has_priority=false, bool has_pk_percent=false) |
| virtual bool | ParseAISubtypePrefs (UtInput &aInput, const std::string &end_block_str, std::shared_ptr< il::weaponTableRow > &wtr) |
| virtual bool | ParseSAMSubtypePrefs (UtInput &aInput, const std::string &end_block_str, std::shared_ptr< il::weaponTableRow > &wtr) |
| virtual bool | ParseOtherSubtypePrefs (UtInput &aInput, const std::string &end_block_str, std::shared_ptr< il::weaponTableRow > &wtr) |
| | WsfObject (const WsfObject &aSrc) |
| | Copy constructor (for Clone()).
|
◆ tAttributeCache
◆ WsfBMWeaponTable() [1/2]
| WsfBMWeaponTable::WsfBMWeaponTable |
( |
| ) |
|
◆ WsfBMWeaponTable() [2/2]
| WsfBMWeaponTable::WsfBMWeaponTable |
( |
il::weaponTable * | table | ) |
|
◆ Clone()
◆ ParseAISubtypePrefs()
| bool WsfBMWeaponTable::ParseAISubtypePrefs |
( |
UtInput & | aInput, |
|
|
const std::string & | end_block_str, |
|
|
std::shared_ptr< il::weaponTableRow > & | wtr ) |
|
protectedvirtual |
◆ ParseAltitudeAttributes()
| bool WsfBMWeaponTable::ParseAltitudeAttributes |
( |
UtInput & | aInput, |
|
|
const std::string & | end_block_str ) |
|
protectedvirtual |
◆ ParseOtherSubtypePrefs()
| bool WsfBMWeaponTable::ParseOtherSubtypePrefs |
( |
UtInput & | aInput, |
|
|
const std::string & | end_block_str, |
|
|
std::shared_ptr< il::weaponTableRow > & | wtr ) |
|
protectedvirtual |
◆ ParseSAMSubtypePrefs()
| bool WsfBMWeaponTable::ParseSAMSubtypePrefs |
( |
UtInput & | aInput, |
|
|
const std::string & | end_block_str, |
|
|
std::shared_ptr< il::weaponTableRow > & | wtr ) |
|
protectedvirtual |
◆ ParseSpeedAttributes()
| bool WsfBMWeaponTable::ParseSpeedAttributes |
( |
UtInput & | aInput, |
|
|
const std::string & | end_block_str ) |
|
protectedvirtual |
◆ ParseWeaponRowsBlock()
| bool WsfBMWeaponTable::ParseWeaponRowsBlock |
( |
UtInput & | aInput, |
|
|
const std::string & | end_block_str, |
|
|
bool | has_priority = false, |
|
|
bool | has_pk_percent = false ) |
|
protectedvirtual |
References WsfBMTypeWrapper< il::weaponTable, il::weaponTable * >::GetRawPtr(), WsfBMUtils::GetSubType(), WsfBMUtils::GetType(), WsfBMUtils::IsSubtypeAny(), WsfBMUtils::IsTypeAny(), m_altitude_attributes, m_speed_attributes, ParseAISubtypePrefs(), ParseOtherSubtypePrefs(), and ParseSAMSubtypePrefs().
Referenced by ProcessInput().
◆ ProcessInput()
| bool WsfBMWeaponTable::ProcessInput |
( |
UtInput & | aInput, |
|
|
bool | has_priority = false, |
|
|
bool | has_pk_percent = false ) |
|
virtual |
◆ m_altitude_attributes
◆ m_speed_attributes
The documentation for this class was generated from the following files: