VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions
makVrv::DtDeSharedStateSignaler Class Reference

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

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

Public Member Functions

virtual ~DtDeSharedStateSignaler ()
 
- Public Member Functions inherited from makVrv::DtVirtualBaseClass
 DtVirtualBaseClass ()
 
virtual ~DtVirtualBaseClass ()
 

Static Public Member Functions

static DtDeSharedStateSignalerinstance (DtDe &de)
 

Public Attributes

boost::signalslib::signal
< void(float)> 
signal_indirectLodTransitionPercentageChanged
 
boost::signalslib::signal
< void(double)> 
signal_clearTrackHistoryOnTerrainScaleChanged
 
boost::signalslib::signal
< void(float)> 
signal_planViewGeocentricOccludedTransparencyChanged
 
boost::signalslib::signal
< void(bool)> 
signal_shadowsEnabledChanged
 
boost::signalslib::signal
< void(bool)> 
signal_shadowsEnabledOnOceanChanged
 
boost::signalslib::signal
< void(unsigned int)> 
signal_performanceOverlayStateChanged
 
boost::signalslib::signal
< void(bool)> 
signal_profilerOverlayOnChanged
 
boost::signalslib::signal
< void(bool)> 
signal_imguiOverlayOnChanged
 
boost::signalslib::signal
< void(bool)> 
signal_accelerationCachingChanged
 
boost::signalslib::signal< void()> signal_clearInstancingCacheRequested
 
boost::signalslib::signal
< void(bool)> 
signal_instancingChanged
 
boost::signalslib::signal
< void(bool)> 
signal_compressTexturesChanged
 
boost::signalslib::signal
< void(bool)> 
signal_instancedRenderingEnabledChanged
 
boost::signalslib::signal
< void(bool)> 
signal_indirectRenderingEnabledChanged
 
boost::signalslib::signal
< void(bool)> 
signal_crepuscularRaysEnabledChanged
 
boost::signalslib::signal
< void(bool)> 
signal_colorizePerDrawableEnabledChanged
 
boost::signalslib::signal
< void(int)> 
signal_componentVisualizationModeChanged
 
boost::signalslib::signal
< void(bool)> 
signal_atcGlobalModelEnableChanged
 
boost::signalslib::signal
< void(bool)> 
signal_atcGlobalTerrainEnableChanged
 
boost::signalslib::signal
< void(bool)> 
signal_atcEnableDitherChanged
 
boost::signalslib::signal
< void(bool)> 
signal_paperMapEnabledChanged
 
boost::signalslib::signal
< void(double)> 
signal_paperMapLayerTimeoutChanged
 
boost::signalslib::signal
< void(std::string)> 
signal_paperMapGroupChanged
 
boost::signalslib::signal
< void(bool)> 
signal_paperMapIntersectionOverrideChanged
 
boost::signalslib::signal
< void(float)> 
signal_terrainMagnificationScaleFactorChanged
 
boost::signalslib::signal
< void(bool)> 
signal_simulationTimeIsPausedChanged
 
boost::signalslib::signal
< void(int)> 
signal_occlusionCullingEnabledChanged
 
boost::signalslib::signal
< void(float)> 
signal_instancingCullDistanceChanged
 
boost::signalslib::signal
< void(bool)> 
signal_instancingCullDistEnabledChanged
 
boost::signalslib::signal
< void(float)> 
signal_metaflightPagingDistScaleChanged
 
boost::signalslib::signal
< void(bool)> 
signal_metaflightPagingDistScaleEnabledChanged
 
boost::signalslib::signal
< void(float)> 
signal_indirectDistScaleChanged
 
boost::signalslib::signal
< void(bool)> 
signal_indirectDistScaleEnabledChanged
 
boost::signalslib::signal
< void(bool)> 
signal_wheelRotationEnabledChanged
 
boost::signalslib::signal
< void(bool)> 
signal_adaptiveTickRateEnabledChanged
 
boost::signalslib::signal
< void(bool)> 
signal_artPartSmoothingEnabledChanged
 
boost::signalslib::signal
< void(float)> 
signal_artPartSmoothingPeriodChanged
 
boost::signalslib::signal
< void(bool)> 
signal_ddsFlipChanged
 
boost::signalslib::signal
< void(bool)> 
signal_oceanPlanarReflectionsEnabledChanged
 
boost::signalslib::signal
< void(float)> 
signal_oceanPlanarReflectionsLODScaleChanged
 
boost::signalslib::signal
< void(bool)> 
signal_oceanPlanarReflectionsSpecifyFarClipChanged
 
boost::signalslib::signal
< void(bool)> 
signal_tidalStreamWakesEnabledChanged
 
boost::signalslib::signal
< void(double)> 
signal_oceanPlanarReflectionsFarClipChanged
 
boost::signalslib::signal
< void(double)> 
signal_staticOceanLodRangeChanged
 
boost::signalslib::signal
< void(bool)> 
signal_waveSprayEffectEnabledChanged
 
boost::signalslib::signal
< void(bool)> 
signal_rotorWashDecalEnabledChanged
 
boost::signalslib::signal
< void(double)> 
signal_oceanHeightMapResolutionChanged
 
boost::signalslib::signal
< void(double)> 
signal_regenerateCubeMapThresholdChanged
 
boost::signalslib::signal
< void(double)> 
signal_regenerateHeightMapPercThresholdChanged
 
boost::signalslib::signal
< void(bool)> 
signal_omitCloudInCubeMapChanged
 
boost::signalslib::signal
< void(int)> 
signal_oceanHeightMapTextureSizeChanged
 
boost::signalslib::signal
< void(int)> 
signal_planarReflectionTextureWidthChanged
 
boost::signalslib::signal
< void(int)> 
signal_planarReflectionTextureHeightChanged
 
boost::signalslib::signal
< void(unsigned int)> 
signal_oceanQualityChanged
 
boost::signalslib::signal
< void(unsigned int)> 
signal_oceanSpectralModelChanged
 
boost::signalslib::signal
< void(bool)> 
signal_planarReflectionsShowSpeedTreesChanged
 
boost::signalslib::signal
< void(float)> 
signal_lightingEmissionScaleChanged
 
boost::signalslib::signal
< void(float)> 
signal_lightingDiffuseScaleChanged
 
boost::signalslib::signal
< void(float)> 
signal_lightingAmbientScaleChanged
 
boost::signalslib::signal
< void(float)> 
signal_globalAmbientValueChanged
 
boost::signalslib::signal
< void(bool)> 
signal_useGlobalAmbientChanged
 
boost::signalslib::signal
< void(float)> 
signal_globalDiffuseValueChanged
 
boost::signalslib::signal
< void(bool)> 
signal_useGlobalDiffuseChanged
 
boost::signalslib::signal
< void(bool)> 
signal_perPixelLightingEnabledChanged
 
boost::signalslib::signal
< void(bool)> 
signal_intersectorDrawEnabledChanged
 
boost::signalslib::signal
< void(float)> 
signal_intersectorDrawnDurationChanged
 
boost::signalslib::signal
< void(DtColorValue)> 
signal_failedIntersectorColorChanged
 
boost::signalslib::signal
< void(DtColorValue)> 
signal_oddSegmentIntersectorColorChanged
 
boost::signalslib::signal
< void(DtColorValue)> 
signal_evenSegmentIntersectorColorChanged
 
boost::signalslib::signal
< void(bool)> 
signal_diGuyInstancingEnabledChanged
 
boost::signalslib::signal
< void(int)> 
signal_diGuyInstancedLodChanged
 
boost::signalslib::signal
< void(bool)> 
signal_diGuyVisualizeInstancingChanged
 
boost::signalslib::signal
< void(bool)> 
signal_diGuyTextureVariationsEnabledChanged
 
boost::signalslib::signal
< void(float)> 
signal_diGuyMaxDrawDistanceChanged
 
boost::signalslib::signal
< void(float)> 
signal_diGuyMaxMotionUpdateDistanceChanged
 
boost::signalslib::signal
< void(bool)> 
signal_diGuyMultiThreadUpdateChanged
 
boost::signalslib::signal
< void(bool)> 
signal_enableHdrChanged
 
boost::signalslib::signal
< void(bool)> 
signal_enableHdrAutoExposureChanged
 
boost::signalslib::signal
< void(bool)> 
signal_enableHdrExposureCorrelationChanged
 
boost::signalslib::signal
< void(bool)> 
signal_enableHdrBloomChanged
 
boost::signalslib::signal
< void(bool)> 
signal_enableHdrStreaksChanged
 
boost::signalslib::signal
< void(bool)> 
signal_enableHdrLensFlareChanged
 
boost::signalslib::signal
< void(double)> 
signal_lightPointScaleChanged
 
boost::signalslib::signal
< void(double)> 
signal_dynamicLightScaleChanged
 
boost::signalslib::signal
< void(double)> 
signal_emissiveTextureScaleChanged
 
boost::signalslib::signal
< void(double)> 
signal_specularScaleChanged
 
boost::signalslib::signal
< void(double)> 
signal_shininessScaleChanged
 
boost::signalslib::signal
< void(double)> 
signal_autoExposureRateScaleChanged
 
boost::signalslib::signal
< void(double)> 
signal_autoExposurePreScaleChanged
 
boost::signalslib::signal
< void(double)> 
signal_autoExposureMinDiffChanged
 
boost::signalslib::signal
< void(double)> 
signal_autoExposureMaxDiffChanged
 
boost::signalslib::signal
< void(double)> 
signal_autoExposureClampMinChanged
 
boost::signalslib::signal
< void(double)> 
signal_autoExposureClampMaxChanged
 
boost::signalslib::signal
< void(double)> 
signal_autoExposurePostScaleChanged
 
boost::signalslib::signal
< void(double)> 
signal_bloomScaleChanged
 
boost::signalslib::signal
< void(double)> 
signal_streakIntensityScaleChanged
 
boost::signalslib::signal
< void(int)> 
signal_numStreaksChanged
 
boost::signalslib::signal
< void(double)> 
signal_streaksLenScaleChanged
 
boost::signalslib::signal
< void(double)> 
signal_streakRotationOffsetChanged
 
boost::signalslib::signal
< void(double)> 
signal_lensFlareScaleChanged
 
boost::signalslib::signal
< void(double)> 
signal_gammaChanged
 
boost::signalslib::signal
< void(int)> 
signal_hdrResolutionScaleChanged
 
boost::signalslib::signal
< void(double)> 
signal_hdrOutputScaleChanged
 
boost::signalslib::signal
< void(float)> 
signal_terrainMagnificationHighLodAngleChanged
 

Protected Member Functions

 DtDeSharedStateSignaler ()
 
enum  ReloadShaderSlotPriority { PRE_RELOAD_PRIORITY = 0, DEFAULT_RELOAD_PRIORITY = 1, POST_RELOAD_PRIORITY = 2 }
 
boost::signalslib::signal
< void(const std::string
&, const std::string &)> 
signal_coordinateSystemChanged
 
boost::signalslib::signal
< void(const std::string
&oldName, const std::string
&newName)> 
signal_modelDefinitionRenamed
 
boost::signalslib::signal
< void(void)> 
signal_reloadShader
 
boost::signalslib::signal< void()> signal_clearAllTrackHistories
 
boost::signalslib::signal
< void(bool)> 
signal_wireframeModeChanged
 
boost::signalslib::signal
< void(bool)> 
signal_terrainScalingEnabledChanged
 
boost::signalslib::signal
< void(double)> 
signal_terrainScaleFactorChanged
 
boost::signalslib::signal
< void(bool)> 
signal_dofUseAutofocusChanged
 
boost::signalslib::signal
< void(double)> 
signal_dofFocalDepthChanged
 
boost::signalslib::signal
< void(double)> 
signal_dofFocalRangeChanged
 
boost::signalslib::signal
< void(double)> 
signal_waterOnScreenSizeChanged
 
boost::signalslib::signal
< void(float)> 
signal_hbaoRadiusChanged
 
boost::signalslib::signal
< void(float)> 
signal_hbaoBiasChanged
 
boost::signalslib::signal
< void(float)> 
signal_hbaoExponentChanged
 
boost::signalslib::signal
< void(float)> 
signal_hbaoSmallScalarChanged
 
boost::signalslib::signal
< void(float)> 
signal_hbaoLargeScalarChanged
 
boost::signalslib::signal
< void(int)> 
signal_hbaoDepthClampModeChanged
 

Member Enumeration Documentation

Emitted when the coordinate system changes. Signal with a coordinate System name and its parameters.

Enumerator
PRE_RELOAD_PRIORITY 
DEFAULT_RELOAD_PRIORITY 
POST_RELOAD_PRIORITY 

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::signalslib::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::signalslib::signal<void(const std::string& oldName, const std::string& newName)> makVrv::DtDeSharedStateSignaler::signal_modelDefinitionRenamed

Emitted when the model definition is renamed.

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

Emitted when the reload shader message is sent Important Must specify ReloadShaderSlotPriority for reload shaders to work properly Its not straight forward without c++ auto to hide this signal to enforce priority.

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

Signal emitted when terrain scaling enabled or scale factor changes.

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

Shared Render Settings Emitted when the wireframe mode setting is changed.

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

Emitted when the terrain scaling enabled setting is changed.

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

Emitted when the terrain scale factor setting is changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_dofUseAutofocusChanged

Emitted when auto focus is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_dofFocalDepthChanged

Emitted when the focal depth is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_dofFocalRangeChanged

Emitted when the focal range is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_waterOnScreenSizeChanged

Emitted when the water on Screen effect size changed.

boost::signalslib::signal<void(float)> makVrv::DtDeSharedStateSignaler::signal_hbaoRadiusChanged

Signals emitted when an hbao setting has been changed.

boost::signalslib::signal<void(float)> makVrv::DtDeSharedStateSignaler::signal_hbaoBiasChanged

Emitted when the coordinate system changes. Signal with a coordinate System name and its parameters.

boost::signalslib::signal<void(float)> makVrv::DtDeSharedStateSignaler::signal_hbaoExponentChanged

Emitted when the coordinate system changes. Signal with a coordinate System name and its parameters.

boost::signalslib::signal<void(float)> makVrv::DtDeSharedStateSignaler::signal_hbaoSmallScalarChanged

Emitted when the coordinate system changes. Signal with a coordinate System name and its parameters.

boost::signalslib::signal<void(float)> makVrv::DtDeSharedStateSignaler::signal_hbaoLargeScalarChanged

Emitted when the coordinate system changes. Signal with a coordinate System name and its parameters.

boost::signalslib::signal<void(int)> makVrv::DtDeSharedStateSignaler::signal_hbaoDepthClampModeChanged

Emitted when the coordinate system changes. Signal with a coordinate System name and its parameters.

boost::signalslib::signal<void(float)> makVrv::DtDeSharedStateSignaler::signal_indirectLodTransitionPercentageChanged

Emitted when the indirect lod transition percentage changes.

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

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

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

Emitted when the plan view geocentric occluded transparency is changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_shadowsEnabledChanged

Emitted when the shadow enabled changes.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_shadowsEnabledOnOceanChanged

Emitted when the shadow enabled on ocean changes.

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

Shared Loader Settings Emitted when dds flip is globally turned on or off.

boost::signalslib::signal<void(unsigned int)> makVrv::DtDeSharedStateSignaler::signal_performanceOverlayStateChanged

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

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

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

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_imguiOverlayOnChanged

Emitted when the on/off state of the imgui debug ui overlay has changed.

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

Emitted when the acceleration caching changes.

boost::signalslib::signal<void()> makVrv::DtDeSharedStateSignaler::signal_clearInstancingCacheRequested

Emitted when the instancing cache is cleared.

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

Emitted when the instancing changes.

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

Emitted when compressing textures changes.

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

Emitted when instanced rendering enabled changes.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_indirectRenderingEnabledChanged

Emitted when indirect rendering enabled changes.

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

Emitted when crepuscular rays (sun rays) change.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_colorizePerDrawableEnabledChanged

Emitted when colorize per drawable change.

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

Emitted when use component visualization changes.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_atcGlobalModelEnableChanged

Emitted when alpha to coverage for models is changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_atcGlobalTerrainEnableChanged

Emitted when alpha to coverage for terra patches is changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_atcEnableDitherChanged

Emitted when alpha to coverage dither enable is changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_paperMapEnabledChanged

Emitted when the paper map enabled setting is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_paperMapLayerTimeoutChanged

Emitted when the paper map layer timeout setting is changed.

boost::signalslib::signal<void(std::string)> makVrv::DtDeSharedStateSignaler::signal_paperMapGroupChanged

Emitted when the paper map group to display is changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_paperMapIntersectionOverrideChanged

Emitted when the paper map intersection override setting is changed.

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

Shared OceanRender Settings.

Emitted when ocean planar reflections change.

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

Emitted when ocean planar reflections camera LOD scale changes.

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

Emitted when ocean planar reflections specify far clip enabled changes.

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

Emitted when tidal stream wakes enabled changes.

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

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

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

Emitted when static ocean LOD range changes.

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

Emitted when the sea spray particle effects change.

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

Emitted when the rotor wash detailed texture decals change.

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

Emitted when ocean height-map resolution change.

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

Emitted when regenerate cube map threshold changes.

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

Emitted when regenerate height map percentage threshold changes.

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

Emitted when use omit cloud in cube map changes.

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

Emitted when the ocean height map texture size is changed.

boost::signalslib::signal<void(int)> makVrv::DtDeSharedStateSignaler::signal_planarReflectionTextureWidthChanged

Emitted when the planar reflection texture width is changed.

boost::signalslib::signal<void(int)> makVrv::DtDeSharedStateSignaler::signal_planarReflectionTextureHeightChanged

Emitted when the planar reflection texture height is changed.

boost::signalslib::signal<void(unsigned int)> makVrv::DtDeSharedStateSignaler::signal_oceanQualityChanged

Emitted when the ocean quality is changed.

boost::signalslib::signal<void(unsigned int)> makVrv::DtDeSharedStateSignaler::signal_oceanSpectralModelChanged

Emitted when the ocean spectral model is changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_planarReflectionsShowSpeedTreesChanged

Emitted when the planar reflection show speed tree flag is changed.

boost::signalslib::signal<void(float)> makVrv::DtDeSharedStateSignaler::signal_lightingEmissionScaleChanged

Shared LightingRender Settings Emitted when the lighting emission scale is changed.

boost::signalslib::signal<void(float)> makVrv::DtDeSharedStateSignaler::signal_lightingDiffuseScaleChanged

Emitted when the diffuse light scale is changed.

boost::signalslib::signal<void(float)> makVrv::DtDeSharedStateSignaler::signal_lightingAmbientScaleChanged

Emitted when the ambient light scale is changed.

boost::signalslib::signal<void(float)> makVrv::DtDeSharedStateSignaler::signal_globalAmbientValueChanged

Emitted when the ambient factor is changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_useGlobalAmbientChanged

Emitted when the use material ambient is changed.

boost::signalslib::signal<void(float)> makVrv::DtDeSharedStateSignaler::signal_globalDiffuseValueChanged

Emitted when the diffuse factor is changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_useGlobalDiffuseChanged

Emitted when the use material diffuse is changed.

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

Emitted when per pixel lighting changes.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_intersectorDrawEnabledChanged

Shared Intersector Settings.

Emitted when drawing intersectors is enabled or disabled.

boost::signalslib::signal<void(float)> makVrv::DtDeSharedStateSignaler::signal_intersectorDrawnDurationChanged

Emitted when the duration that intersectors should be drawn changes.

boost::signalslib::signal<void(DtColorValue)> makVrv::DtDeSharedStateSignaler::signal_failedIntersectorColorChanged

Emitted when the color of drawn failed intersectors changes.

boost::signalslib::signal<void(DtColorValue)> makVrv::DtDeSharedStateSignaler::signal_oddSegmentIntersectorColorChanged

Emitted when the color of odd segments of successful intersectors changes.

boost::signalslib::signal<void(DtColorValue)> makVrv::DtDeSharedStateSignaler::signal_evenSegmentIntersectorColorChanged

Emitted when the color of even segments of successful intersectors changes.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_diGuyInstancingEnabledChanged

Shared DiGuy Settings.

Emitted when diguy InstancingEnabled changed.

boost::signalslib::signal<void(int)> makVrv::DtDeSharedStateSignaler::signal_diGuyInstancedLodChanged

Emitted when diguy InstancedLod changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_diGuyVisualizeInstancingChanged

Emitted when diguy VisualizeInstancing changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_diGuyTextureVariationsEnabledChanged

Emitted when diguy VisualizeInstancing changed.

boost::signalslib::signal<void(float)> makVrv::DtDeSharedStateSignaler::signal_diGuyMaxDrawDistanceChanged

Emitted when diguy MaxDrawDistance changed.

boost::signalslib::signal<void(float)> makVrv::DtDeSharedStateSignaler::signal_diGuyMaxMotionUpdateDistanceChanged

Emitted when diguy MaxMotionUpdateDistance changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_diGuyMultiThreadUpdateChanged

Emitted when diguy MultiThreadUpdate changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_enableHdrChanged

Shared PostProcessor Settings.

Emitted when the HDR enabled flag is changed

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_enableHdrAutoExposureChanged

Emitted when the HDR auto exposure flag is changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_enableHdrExposureCorrelationChanged

Emitted when the HDR exposure correlation flag is changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_enableHdrBloomChanged

Emitted when the HDR bloom enabled flag is changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_enableHdrStreaksChanged

Emitted when the HDR Streak effect enabled flag is changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_enableHdrLensFlareChanged

Emitted when the HDR lens flare enabled flag is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_lightPointScaleChanged

Emitted when the light point scalar is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_dynamicLightScaleChanged

Emitted when the dynamic light scalar is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_emissiveTextureScaleChanged

Emitted when the emissive texture scalar is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_specularScaleChanged

Emitted when the specular scalar is chagned.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_shininessScaleChanged

Emitted when the shininess scalar is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_autoExposureRateScaleChanged

Emitted when the auto exposure time rate scalar is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_autoExposurePreScaleChanged

Emitted when the scalar used to modify the readback luminance value is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_autoExposureMinDiffChanged

Emitted when the scalar used to clamp the luminance scale to a minimum difference from the lighting calculated value is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_autoExposureMaxDiffChanged

Emitted when the scalar used to clamp the luminance scale to a maximum difference from the lighting calculated value is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_autoExposureClampMinChanged

Emitted when the final clamp minimum value for the luminance scale is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_autoExposureClampMaxChanged

Emitted when the final clamp maximum value for the luminance scale is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_autoExposurePostScaleChanged

Emitted when the scalar used to scale the final luminance scale is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_bloomScaleChanged

Emitted when the bloom scalar is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_streakIntensityScaleChanged

Emitted when the streak intensity scalar is changed.

boost::signalslib::signal<void(int)> makVrv::DtDeSharedStateSignaler::signal_numStreaksChanged

Emitted when the number of streaks is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_streaksLenScaleChanged

Emitted when the streak length scalar is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_streakRotationOffsetChanged

Emitted when the streak rotation offset is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_lensFlareScaleChanged

Emitted when the lens flare scalar is chagned.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_gammaChanged

Emitted when HDR final gamma adjustment is chagned.

boost::signalslib::signal<void(int)> makVrv::DtDeSharedStateSignaler::signal_hdrResolutionScaleChanged

Emitted when HDR resolution scalar is changed.

boost::signalslib::signal<void(double)> makVrv::DtDeSharedStateSignaler::signal_hdrOutputScaleChanged

Emitted when HDR output scalar is changed.

boost::signalslib::signal<void(float)> makVrv::DtDeSharedStateSignaler::signal_terrainMagnificationHighLodAngleChanged

Shared Experimental Settings.

Emitted when the paged lod high lod angle is changed

boost::signalslib::signal<void(float)> makVrv::DtDeSharedStateSignaler::signal_terrainMagnificationScaleFactorChanged

Emitted when the paged lod scale factor is changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_simulationTimeIsPausedChanged

Emitted when the use simulation time is paused flag is changed.

boost::signalslib::signal<void(int)> makVrv::DtDeSharedStateSignaler::signal_occlusionCullingEnabledChanged

Emitted when the min number of copies of models before instancing is changed in a metaflight terrain.

boost::signalslib::signal<void(float)> makVrv::DtDeSharedStateSignaler::signal_instancingCullDistanceChanged

Emitted when the override culling distance of the instancing manager has changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_instancingCullDistEnabledChanged

Emitted when the instancing manager enabled or disabled override of the culling distance.

boost::signalslib::signal<void(float)> makVrv::DtDeSharedStateSignaler::signal_metaflightPagingDistScaleChanged

Emitted when the paging distance scale for metaflight has changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_metaflightPagingDistScaleEnabledChanged

Emitted when the paging distance scale for metaflight has been enabled or disabled.

boost::signalslib::signal<void(float)> makVrv::DtDeSharedStateSignaler::signal_indirectDistScaleChanged

Emitted when the indirect distance scale has changed.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_indirectDistScaleEnabledChanged

Emitted when the indirect distance scale has been enabled or disabled.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_wheelRotationEnabledChanged

Emitted when the wheel rotation for entities has been enabled or disabled.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_adaptiveTickRateEnabledChanged

Emitted when the adaptive tick rate for entities has been enabled or disabled.

boost::signalslib::signal<void(bool)> makVrv::DtDeSharedStateSignaler::signal_artPartSmoothingEnabledChanged

Emitted when art part smoothing for entities has been enabled or disabled.

boost::signalslib::signal<void(float)> makVrv::DtDeSharedStateSignaler::signal_artPartSmoothingPeriodChanged

Emitted when art part smoothing period for entities has changed.


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

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)