Inherits simgear::SGModelData.
Definition at line 47 of file AIBase.cxx.
◆ FGAIModelData()
FGAIModelData::FGAIModelData |
( |
SGPropertyNode * | root = nullptr | ) |
|
|
inlineexplicit |
◆ ~FGAIModelData()
FGAIModelData::~FGAIModelData |
( |
| ) |
|
|
default |
◆ addErrorContext()
void FGAIModelData::addErrorContext |
( |
const std::string & | key, |
|
|
const std::string & | value ) |
|
inline |
◆ captureErrorContext()
void FGAIModelData::captureErrorContext |
( |
const std::string & | key | ) |
|
|
inline |
◆ clone()
◆ get_sound_path()
std::string & FGAIModelData::get_sound_path |
( |
| ) |
|
|
inline |
◆ getErrorContext()
ErrorContext FGAIModelData::getErrorContext |
( |
| ) |
const |
|
inlineoverride |
◆ getHighResolutionLoDIndex()
int FGAIModelData::getHighResolutionLoDIndex |
( |
void | | ) |
|
|
inline |
◆ getInteriorLoaded()
bool FGAIModelData::getInteriorLoaded |
( |
void | | ) |
|
|
inline |
◆ getInteriorLoDIndex()
int FGAIModelData::getInteriorLoDIndex |
( |
void | | ) |
|
|
inline |
◆ getInteriorPath()
std::string & FGAIModelData::getInteriorPath |
( |
| ) |
|
|
inline |
◆ getLowResolutionLoDIndex()
int FGAIModelData::getLowResolutionLoDIndex |
( |
void | | ) |
|
|
inline |
◆ getRadius()
float FGAIModelData::getRadius |
( |
| ) |
|
|
inline |
◆ hasHighResolutionModel()
bool FGAIModelData::hasHighResolutionModel |
( |
void | | ) |
|
|
inline |
◆ hasInteriorPath()
bool FGAIModelData::hasInteriorPath |
( |
void | | ) |
|
|
inline |
◆ init()
void FGAIModelData::init |
( |
void | | ) |
|
|
inline |
init hook to be called after model is loaded.
Not thread-safe. Call from main thread only.
Definition at line 106 of file AIBase.cxx.
◆ isInitialized()
bool FGAIModelData::isInitialized |
( |
void | | ) |
|
|
inline |
◆ modelLoaded()
void FGAIModelData::modelLoaded |
( |
const std::string & | path, |
|
|
SGPropertyNode * | prop, |
|
|
osg::Node * | n ) |
|
inline |
osg callback, thread-safe
Definition at line 78 of file AIBase.cxx.
◆ needInitialization()
bool FGAIModelData::needInitialization |
( |
void | | ) |
|
|
inline |
◆ setHasHighResolutionModel()
void FGAIModelData::setHasHighResolutionModel |
( |
bool | hasHighResolutionModel | ) |
|
|
inline |
◆ setInteriorLoaded()
void FGAIModelData::setInteriorLoaded |
( |
const bool | state | ) |
|
|
inline |
The documentation for this class was generated from the following file: