VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions
makVrv::DtDeSharedStateSignaler Class Reference

A global signaler object for the state that is shared between master and slaves. More...

Inheritance diagram for makVrv::DtDeSharedStateSignaler:
Inheritance graph
[legend]

Public Member Functions

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

Static Public Member Functions

static DtDeSharedStateSignalerinstance (DtDe &de)
 Get an instance used to emit, or to connect.

Public Attributes

boost::signal< void(const
std::string &, const
std::string &)> 
signal_coordinateSystemChanged
 Emitted when the coordinate system changes.
boost::signal< void(const
std::string &oldName, const
std::string &newName)> 
signal_modelDefinitionRenamed
 Emitted when the model definition is renamed.
boost::signal< void(void)> signal_reloadShader
 Emitted when the reload shader message is sent.
boost::signal< void(bool)> signal_wireframeModeChanged
 Emitted when the wireframe mode setting is changed.
boost::signal< void(bool)> signal_terrainScalingEnabledChanged
 Emitted when the terrain scaling enabled setting is changed.
boost::signal< void(double)> signal_terrainScaleFactorChanged
 Emitted when the terrain scale factor setting is changed.
boost::signal< void(bool)> signal_useAutofocusChanged
 Emitted when auto focus is changed.
boost::signal< void(double)> signal_focalDepthChanged
 Emitted when the focal depth is changed.
boost::signal< void(double)> signal_focalRangeChanged
 Emitted when the focal range is changed.
boost::signal< void(double)> signal_ambientFactorChanged
 Emitted when the ambient factor is changed.
boost::signal< void(bool)> signal_useMaterialAmbientChanged
 Emitted when the use material ambient is changed.
boost::signal< void(double)> signal_diffuseScaleFactorChanged
 Emitted when the diffuse scale factor is changed.
boost::signal< void(bool)> signal_useMaterialDiffuseChanged
 Emitted when the use material diffuse is changed.
boost::signal< void(double)> signal_clearTrackHistoryOnTerrainScaleChanged
 Emitted when the clear track history on terrain scale factor changed setting is changed.
boost::signal< void()> signal_clearAllTrackHistories
 Emitted when the coordinate system changes.
boost::signal< void(float)> signal_planViewGeocentricOccludedTransparencyChanged
 Emitted when the plan view geocentric occluded transparency is changed.
boost::signal< void(bool)> signal_shadowStateChanged
 Emitted when the shadow state changes.
boost::signal< void(bool)> signal_ddsFlipChanged
 Emitted when dds flip is globally turned on or off.
boost::signal< void(bool)> signal_performanceOverlayOnChanged
 Emitted when the on/off state of the performance overlay has changed.
boost::signal< void(bool)> signal_profilerOverlayOnChanged
 Emitted when the on/off state of the function profiler overlay has changed.
boost::signal< void(bool)> signal_accelerationCachingChanged
 Emitted when the acceleration caching changes.
boost::signal< void(bool)> signal_instancingChanged
 Emitted when the instancing changes.
boost::signal< void(bool)> signal_compressTexturesChanged
 Emitted when compressing textures changes.
boost::signal< void(bool)> signal_perPixelLightingEnabledChanged
 Emitted when per pixel lighting changes.
boost::signal< void(bool)> signal_oceanPlanarReflectionsEnabledChanged
 Emitted when ocean planar reflections change.
boost::signal< void(float)> signal_oceanPlanarReflectionsLODScaleChanged
 Emitted when ocean planar reflections camera LOD scale changes.
boost::signal< void(bool)> signal_oceanPlanarReflectionsSpecifyFarClipChanged
 Emitted when ocean planar reflections specify far clip enabled changes.
boost::signal< void(bool)> signal_instancedRenderingEnabledChanged
 Emitted when instanced rendering enabled changes.
boost::signal< void(bool)> signal_tidalStreamWakesEnabledChanged
 Emitted when tidal stream wakes enabled changes.
boost::signal< void(double)> signal_oceanPlanarReflectionsFarClipChanged
 Emitted when ocean planar reflections camera's far clip changes.
boost::signal< void(double)> signal_staticOceanLodRangeChanged
 Emitted when static ocean LOD range changes.
boost::signal< void(bool)> signal_lensFlareEnabledChanged
 Emitted when lens flare change.
boost::signal< void(bool)> signal_crepuscularRaysEnabledChanged
 Emitted when crepuscular rays (sun rays) change.
boost::signal< void(bool)> signal_waveSprayEffectEnabledChanged
 Emitted when the sea spray particle effects change.
boost::signal< void(bool)> signal_rotorWashDecalEnabledChanged
 Emitted when the rotor wash detailed texture decals change.
boost::signal< void(double)> signal_oceanHeightMapResolutionChanged
 Emitted when ocean height-map resolution change.
boost::signal< void(int)> signal_componentVisualizationModeChanged
 Emitted when use component visualization changes.
boost::signal< void(double)> signal_regenerateCubeMapThresholdChanged
 Emitted when regenerate cube map threshold changes.
boost::signal< void(double)> signal_regenerateHeightMapPercThresholdChanged
 Emitted when regenerate height map percentage threshold changes.
boost::signal< void(bool)> signal_omitCloudInCubeMapChanged
 Emitted when use omit cloud in cube map changes.
boost::signal< void(int)> signal_oceanHeightMapTextureSizeChanged
 Emitted when the ocean height map texture size is changed.

Protected Member Functions

 DtDeSharedStateSignaler ()

Detailed Description

A global signaler object for the state that is shared between master and slaves.

Constructor & Destructor Documentation

virtual makVrv::DtDeSharedStateSignaler::~DtDeSharedStateSignaler ( )
virtual

DTOR.

makVrv::DtDeSharedStateSignaler::DtDeSharedStateSignaler ( )
protected

Member Function Documentation

static DtDeSharedStateSignaler& makVrv::DtDeSharedStateSignaler::instance ( DtDe de)
static

Get an instance used to emit, or to connect.

Member Data Documentation

boost::signal<void (const std::string&, const std::string&)> makVrv::DtDeSharedStateSignaler::signal_coordinateSystemChanged

Emitted when the coordinate system changes.

Signal with a coordinate System name and its parameters.

boost::signal<void (const std::string& oldName, const std::string& newName)> makVrv::DtDeSharedStateSignaler::signal_modelDefinitionRenamed

Emitted when the model definition is renamed.

boost::signal<void (void)> makVrv::DtDeSharedStateSignaler::signal_reloadShader

Emitted when the reload shader message is sent.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_wireframeModeChanged

Emitted when the wireframe mode setting is changed.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_terrainScalingEnabledChanged

Emitted when the terrain scaling enabled setting is changed.

boost::signal<void (double)> makVrv::DtDeSharedStateSignaler::signal_terrainScaleFactorChanged

Emitted when the terrain scale factor setting is changed.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_useAutofocusChanged

Emitted when auto focus is changed.

boost::signal<void (double)> makVrv::DtDeSharedStateSignaler::signal_focalDepthChanged

Emitted when the focal depth is changed.

boost::signal<void (double)> makVrv::DtDeSharedStateSignaler::signal_focalRangeChanged

Emitted when the focal range is changed.

boost::signal<void (double)> makVrv::DtDeSharedStateSignaler::signal_ambientFactorChanged

Emitted when the ambient factor is changed.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_useMaterialAmbientChanged

Emitted when the use material ambient is changed.

boost::signal<void (double)> makVrv::DtDeSharedStateSignaler::signal_diffuseScaleFactorChanged

Emitted when the diffuse scale factor is changed.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_useMaterialDiffuseChanged

Emitted when the use material diffuse is changed.

boost::signal<void (double)> makVrv::DtDeSharedStateSignaler::signal_clearTrackHistoryOnTerrainScaleChanged

Emitted when the clear track history on terrain scale factor changed setting is changed.

boost::signal<void ()> makVrv::DtDeSharedStateSignaler::signal_clearAllTrackHistories

Emitted when the coordinate system changes.

Signal with a coordinate System name and its parameters.

boost::signal<void (float)> makVrv::DtDeSharedStateSignaler::signal_planViewGeocentricOccludedTransparencyChanged

Emitted when the plan view geocentric occluded transparency is changed.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_shadowStateChanged

Emitted when the shadow state changes.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_ddsFlipChanged

Emitted when dds flip is globally turned on or off.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_performanceOverlayOnChanged

Emitted when the on/off state of the performance overlay has changed.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_profilerOverlayOnChanged

Emitted when the on/off state of the function profiler overlay has changed.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_accelerationCachingChanged

Emitted when the acceleration caching changes.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_instancingChanged

Emitted when the instancing changes.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_compressTexturesChanged

Emitted when compressing textures changes.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_perPixelLightingEnabledChanged

Emitted when per pixel lighting changes.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_oceanPlanarReflectionsEnabledChanged

Emitted when ocean planar reflections change.

boost::signal<void (float)> makVrv::DtDeSharedStateSignaler::signal_oceanPlanarReflectionsLODScaleChanged

Emitted when ocean planar reflections camera LOD scale changes.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_oceanPlanarReflectionsSpecifyFarClipChanged

Emitted when ocean planar reflections specify far clip enabled changes.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_instancedRenderingEnabledChanged

Emitted when instanced rendering enabled changes.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_tidalStreamWakesEnabledChanged

Emitted when tidal stream wakes enabled changes.

boost::signal<void (double)> makVrv::DtDeSharedStateSignaler::signal_oceanPlanarReflectionsFarClipChanged

Emitted when ocean planar reflections camera's far clip changes.

boost::signal<void (double)> makVrv::DtDeSharedStateSignaler::signal_staticOceanLodRangeChanged

Emitted when static ocean LOD range changes.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_lensFlareEnabledChanged

Emitted when lens flare change.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_crepuscularRaysEnabledChanged

Emitted when crepuscular rays (sun rays) change.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_waveSprayEffectEnabledChanged

Emitted when the sea spray particle effects change.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_rotorWashDecalEnabledChanged

Emitted when the rotor wash detailed texture decals change.

boost::signal<void (double)> makVrv::DtDeSharedStateSignaler::signal_oceanHeightMapResolutionChanged

Emitted when ocean height-map resolution change.

boost::signal<void (int)> makVrv::DtDeSharedStateSignaler::signal_componentVisualizationModeChanged

Emitted when use component visualization changes.

boost::signal<void (double)> makVrv::DtDeSharedStateSignaler::signal_regenerateCubeMapThresholdChanged

Emitted when regenerate cube map threshold changes.

boost::signal<void (double)> makVrv::DtDeSharedStateSignaler::signal_regenerateHeightMapPercThresholdChanged

Emitted when regenerate height map percentage threshold changes.

boost::signal<void (bool)> makVrv::DtDeSharedStateSignaler::signal_omitCloudInCubeMapChanged

Emitted when use omit cloud in cube map changes.

boost::signal<void (int)> makVrv::DtDeSharedStateSignaler::signal_oceanHeightMapTextureSizeChanged

Emitted when the ocean height map texture size is changed.


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

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)