VR-Forces 4.1.1 Class Documentation
List of all members | Public Member Functions | Static Public Member Functions
makVrf::DtSharedVrfVrlSimulationSettingsSignaler Class Reference

Shared signaler for when extended settings change. More...

Inheritance diagram for makVrf::DtSharedVrfVrlSimulationSettingsSignaler:
Inheritance graph
[legend]

Public Member Functions

virtual ~DtSharedVrfVrlSimulationSettingsSignaler ()
 DTOR.
- Public Member Functions inherited from makVrv::DtVirtualBaseClass
 DtVirtualBaseClass ()
 Do nothing constructor.
virtual ~DtVirtualBaseClass ()
 Virtual do nothing destructor.

Static Public Member Functions

static
DtSharedVrfVrlSimulationSettingsSignaler
instance (const makVrv::DtSharedSettingsManager &)
 Get an instance of the simulation settings automatically from the settings manager.
static
DtSharedVrfVrlSimulationSettingsSignaler
instance (makVrv::DtEventQueueInterface &)
 Get an instance of the simulation settings from the event queue interface.
static
DtSharedVrfVrlSimulationSettingsSignaler
findInstance (makVrv::DtEventQueueInterface *)
 Find an instance of the signaler, for an interface, if one does not exist it will not be created.
makVrv::event_signal< void(bool)> signal_displayObjectConsoleWarningIconChanged
 Signal sent when the display the object console warning icon has changed.
makVrv::event_signal< void(bool)> signal_displayBoundingBoxesWhenSelectedChanged
 Signal sent when whether or not entities show bounding boxes when selected.
makVrv::event_signal< void(makVrv::DtElementID,
DtSharedVrfVrlApplicationSettings::EntityStates,
bool)> 
signal_entityStateChanged
 Signal sent when a state has changed.
 DtSharedVrfVrlSimulationSettingsSignaler (makVrv::DtEventQueueInterface &eqi)
 Signal sent when the display the object console warning icon has changed.
 DtSharedVrfVrlSimulationSettingsSignaler (const DtSharedVrfVrlSimulationSettingsSignaler &)
 Signal sent when the display the object console warning icon has changed.
DtSharedVrfVrlSimulationSettingsSignaleroperator= (const DtSharedVrfVrlSimulationSettingsSignaler &)
 Signal sent when the display the object console warning icon has changed.

Detailed Description

Shared signaler for when extended settings change.

Constructor & Destructor Documentation

virtual makVrf::DtSharedVrfVrlSimulationSettingsSignaler::~DtSharedVrfVrlSimulationSettingsSignaler ( )
virtual

DTOR.

makVrf::DtSharedVrfVrlSimulationSettingsSignaler::DtSharedVrfVrlSimulationSettingsSignaler ( makVrv::DtEventQueueInterface eqi)
protected

Signal sent when the display the object console warning icon has changed.

makVrf::DtSharedVrfVrlSimulationSettingsSignaler::DtSharedVrfVrlSimulationSettingsSignaler ( const DtSharedVrfVrlSimulationSettingsSignaler )
private

Signal sent when the display the object console warning icon has changed.

Member Function Documentation

static DtSharedVrfVrlSimulationSettingsSignaler& makVrf::DtSharedVrfVrlSimulationSettingsSignaler::instance ( const makVrv::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 DtSharedVrfVrlSimulationSettingsSignaler& makVrf::DtSharedVrfVrlSimulationSettingsSignaler::instance ( makVrv::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 DtSharedVrfVrlSimulationSettingsSignaler* makVrf::DtSharedVrfVrlSimulationSettingsSignaler::findInstance ( makVrv::DtEventQueueInterface )
static

Find an instance of the signaler, for an interface, if one does not exist it will not be created.

Return values
NULLif the instance does not exist.
DtSharedVrfVrlSimulationSettingsSignaler& makVrf::DtSharedVrfVrlSimulationSettingsSignaler::operator= ( const DtSharedVrfVrlSimulationSettingsSignaler )
private

Signal sent when the display the object console warning icon has changed.

Member Data Documentation

makVrv::event_signal<void (bool)> makVrf::DtSharedVrfVrlSimulationSettingsSignaler::signal_displayObjectConsoleWarningIconChanged

Signal sent when the display the object console warning icon has changed.

makVrv::event_signal<void (bool)> makVrf::DtSharedVrfVrlSimulationSettingsSignaler::signal_displayBoundingBoxesWhenSelectedChanged

Signal sent when whether or not entities show bounding boxes when selected.

makVrv::event_signal<void (makVrv::DtElementID, DtSharedVrfVrlApplicationSettings::EntityStates, bool)> makVrf::DtSharedVrfVrlSimulationSettingsSignaler::signal_entityStateChanged

Signal sent when a state has changed.


The documentation for this class was generated from the following file:

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)