![]() |
VR-Forces 4.0.4 Class Documentation
|
A signaler for the shared simulations settings. More...

Public Member Functions | |
| virtual | ~DtGlStudioSignaler () |
| DTOR. | |
Static Public Member Functions | |
| static DtGlStudioSignaler & | instance (const DtSharedSettingsManager &) |
| Get an instance of the simulation settings automatically from the settings manager. | |
| static DtGlStudioSignaler & | instance (DtEventQueueInterface &) |
| Get an instance of the simulation settings from the event queue interface. | |
| static DtGlStudioSignaler * | findInstance (DtEventQueueInterface *) |
| Find an instance of the signaler, for an interface, if one does not exist it will not be created. | |
Public Attributes | |
| event_signal< void(const std::string &, DtUniqueID) > | signal_realizeCockpit |
| Signals that this signaler supports. | |
| event_signal< void(const std::string &) > | signal_unrealizeCockpit |
| event_signal< void(bool) > | signal_enableCockpits |
| event_signal< void(const double &) > | signal_cockpitSmoothingPeriod |
| event_signal< void(bool) > | signal_enableCockpitSmoothing |
Protected Member Functions | |
| DtGlStudioSignaler (DtEventQueueInterface &eqi) | |
Private Member Functions | |
| DtGlStudioSignaler (const DtGlStudioSignaler &) | |
| DtGlStudioSignaler & | operator= (const DtGlStudioSignaler &) |
A signaler for the shared simulations settings.
| virtual makVrv::DtGlStudioSignaler::~DtGlStudioSignaler | ( | ) | [virtual] |
DTOR.
| makVrv::DtGlStudioSignaler::DtGlStudioSignaler | ( | DtEventQueueInterface & | eqi | ) | [protected] |
| makVrv::DtGlStudioSignaler::DtGlStudioSignaler | ( | const DtGlStudioSignaler & | ) | [private] |
| static DtGlStudioSignaler& makVrv::DtGlStudioSignaler::instance | ( | const DtSharedSettingsManager & | ) | [static] |
Get an instance of the simulation settings automatically from the settings manager.
this will return a different signaler depending on what thread this function is called from.
| static DtGlStudioSignaler& makVrv::DtGlStudioSignaler::instance | ( | DtEventQueueInterface & | ) | [static] |
Get an instance of the simulation settings from the event queue interface.
This will return the same signaler independent of the thread.
| static DtGlStudioSignaler* makVrv::DtGlStudioSignaler::findInstance | ( | DtEventQueueInterface * | ) | [static] |
Find an instance of the signaler, for an interface, if one does not exist it will not be created.
| NULL | if the instance does not exist. |
| DtGlStudioSignaler& makVrv::DtGlStudioSignaler::operator= | ( | const DtGlStudioSignaler & | ) | [private] |
| event_signal< void (const std::string&, DtUniqueID) > makVrv::DtGlStudioSignaler::signal_realizeCockpit |
Signals that this signaler supports.
| event_signal< void (const std::string& ) > makVrv::DtGlStudioSignaler::signal_unrealizeCockpit |
| event_signal< void (const double&) > makVrv::DtGlStudioSignaler::signal_cockpitSmoothingPeriod |