FlightGear next
|
#include <NasalSys_private.hxx>
Public Types | |
typedef std::map< std::string, NasalCommand * > | NasalCommandDict |
Public Member Functions | |
~NasalSysPrivate () | |
Public Attributes | |
SGLockedQueue< SGSharedPtr< FGNasalModelData > > | _loadList |
SGLockedQueue< SGSharedPtr< FGNasalModelData > > | _unloadList |
bool | _delay_load |
std::map< int, FGNasalListener * > | _listener |
std::vector< FGNasalListener * > | _dead_listener |
std::vector< FGNasalModuleListener * > | _moduleListeners |
bool | _inited = false |
naContext | _context = nullptr |
naRef | _globals |
naRef | _string |
SGPropertyNode_ptr | _cmdArg |
std::unique_ptr< simgear::BufferedLogCallback > | _log |
NasalCommandDict | _commands |
naRef | _wrappedNodeFunc |
std::vector< NasalTimer * > | _nasalTimers |
std::vector< TimerObj * > | _persistentTimers |
Static Public Attributes | |
static int | _listenerId = 0 |
Definition at line 96 of file NasalSys_private.hxx.
typedef std::map<std::string, NasalCommand*> NasalSysPrivate::NasalCommandDict |
Definition at line 129 of file NasalSys_private.hxx.
NasalSysPrivate::~NasalSysPrivate | ( | ) |
Definition at line 280 of file NasalSys.cxx.
SGPropertyNode_ptr NasalSysPrivate::_cmdArg |
Definition at line 125 of file NasalSys_private.hxx.
NasalCommandDict NasalSysPrivate::_commands |
Definition at line 130 of file NasalSys_private.hxx.
naContext NasalSysPrivate::_context = nullptr |
Definition at line 121 of file NasalSys_private.hxx.
std::vector<FGNasalListener*> NasalSysPrivate::_dead_listener |
Definition at line 114 of file NasalSys_private.hxx.
bool NasalSysPrivate::_delay_load |
Definition at line 110 of file NasalSys_private.hxx.
naRef NasalSysPrivate::_globals |
Definition at line 122 of file NasalSys_private.hxx.
bool NasalSysPrivate::_inited = false |
Definition at line 120 of file NasalSys_private.hxx.
std::map<int, FGNasalListener*> NasalSysPrivate::_listener |
Definition at line 113 of file NasalSys_private.hxx.
|
static |
Definition at line 118 of file NasalSys_private.hxx.
SGLockedQueue<SGSharedPtr<FGNasalModelData> > NasalSysPrivate::_loadList |
Definition at line 105 of file NasalSys_private.hxx.
std::unique_ptr<simgear::BufferedLogCallback> NasalSysPrivate::_log |
Definition at line 127 of file NasalSys_private.hxx.
std::vector<FGNasalModuleListener*> NasalSysPrivate::_moduleListeners |
Definition at line 116 of file NasalSys_private.hxx.
std::vector<NasalTimer*> NasalSysPrivate::_nasalTimers |
Definition at line 136 of file NasalSys_private.hxx.
std::vector<TimerObj*> NasalSysPrivate::_persistentTimers |
Definition at line 141 of file NasalSys_private.hxx.
naRef NasalSysPrivate::_string |
Definition at line 123 of file NasalSys_private.hxx.
SGLockedQueue<SGSharedPtr<FGNasalModelData> > NasalSysPrivate::_unloadList |
Definition at line 106 of file NasalSys_private.hxx.
naRef NasalSysPrivate::_wrappedNodeFunc |
Definition at line 132 of file NasalSys_private.hxx.