VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions
makVrv::DtSenSimConfigurationWidgetInterface Class Referenceabstract

Interface for a SenSim sensor configuration widget. More...

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

Public Types

enum  SensorMode { Nvg, Ir, Color, Monochrome }
 Main sensim mode options. More...
 

Public Member Functions

virtual ~DtSenSimConfigurationWidgetInterface ()
 DTOR. More...
 
virtual void setMode (SensorMode mode)=0
 Set the sensor mode in the GUI. More...
 
virtual void setBlackHotEnabled (bool enabled)=0
 Set the black hot state in the GUI. More...
 
virtual void setBlurEnabled (bool enabled)=0
 Set the motion blur enabled state in the GUI. More...
 
virtual void setNoiseEnabled (bool enabled)=0
 Set the noise enabled state in the GUI. More...
 
virtual void setGainEnabled (bool enabled)=0
 Set the gain state in the GUI. More...
 
virtual void setGainLevel (float val)=0
 Set the gain value in the GUI. More...
 
virtual void setNoiseLevel (float val)=0
 Set the noise value in the GUI. More...
 
virtual void setBlurLevel (float val)=0
 Set the motion blur value in the GUI. More...
 
virtual void setLevel (float val)=0
 Set the sensim "level" value in the GUI. More...
 
virtual void setLightingOverride (bool enable)=0
 Set the lighting override setting in the GUI. More...
 
virtual void setAmbientMin (float val)=0
 Set the ambient min override setting in the GUI. More...
 
virtual void setDiffuseMin (float val)=0
 Set the diffuse min override setting in the GUI. More...
 
virtual void setDiguyIntensityMin (float val)=0
 Set the diguy intensity min override setting in the GUI. More...
 
virtual void setEntityIntensityMin (float val)=0
 Set the entity intensity min override setting in the GUI. More...
 
virtual void setSensorTextureEnabled (bool enable)=0
 Set the sensor texture enabled value in the GUI. More...
 
virtual void setSensorTextureIntensity (float val)=0
 Set the sensor texture intensity value in the GUI. More...
 

Public Attributes

boost::signalslib::signal
< void(bool)> 
signal_gainEnabledChanged
 emitted when gain enabled state changes in the GUI More...
 
boost::signalslib::signal
< void(bool)> 
signal_filterEnabledChanged
 emitted when filter enabled state changes in the GUI More...
 
boost::signalslib::signal
< void(bool)> 
signal_noiseEnabledChanged
 emitted when noise enabled state changes in the GUI More...
 
boost::signalslib::signal
< void(bool)> 
signal_colorEnabledChanged
 emitted when color enabled state changes in the GUI More...
 
boost::signalslib::signal
< void(bool)> 
signal_blackHotEnabledChanged
 emitted when black hot enabled state changes in the GUI More...
 
boost::signalslib::signal
< void(SensorMode)> 
signal_modeChanged
 emitted when ir enabled state changes in the GUI More...
 
boost::signalslib::signal
< void(bool)> 
signal_blurEnabledChanged
 emitted when motion blur enabled state changes in the GUI More...
 
boost::signalslib::signal
< void(float)> 
signal_noiseLevelChanged
 emitted when noise level changes in the GUI More...
 
boost::signalslib::signal
< void(float)> 
signal_filterLevelChanged
 emitted when filter level changes in the GUI More...
 
boost::signalslib::signal
< void(float)> 
signal_levelChanged
 emitted when level changes in the GUI More...
 
boost::signalslib::signal
< void(float)> 
signal_blurLevelChanged
 emitted when motion blur level changes in the GUI More...
 
boost::signalslib::signal
< void(float)> 
signal_gainLevelChanged
 emitted when gain level changes in the GUI More...
 
boost::signalslib::signal
< void(bool)> 
signal_lightingOverrideChanged
 emitted when the lighting override checkbox is changed More...
 
boost::signalslib::signal
< void(float)> 
signal_ambientMinChanged
 emitted when ambient minimum lighting override changes in the GUI More...
 
boost::signalslib::signal
< void(float)> 
signal_diffuseMinChanged
 emitted when diffuse minimum lighting override changes in the GUI More...
 
boost::signalslib::signal
< void(float)> 
signal_diguyIntensityMinChanged
 emitted when diguy intensity minimum lighting override changes in the GUI More...
 
boost::signalslib::signal
< void(float)> 
signal_entityIntensityMinChanged
 emitted when entity intensity mimimum lighting override changes in the GUI More...
 
boost::signalslib::signal
< void(bool)> 
signal_sensorTextureEnabledChanged
 emitted when the sensor texture enabled checkbox is changed More...
 
boost::signalslib::signal
< void(float)> 
signal_sensorTextureIntensityChanged
 emitted when sensor texture intensity value changes in the GUI More...
 

Detailed Description

Interface for a SenSim sensor configuration widget.

Member Enumeration Documentation

Main sensim mode options.

Enumerator
Nvg 
Ir 
Color 
Monochrome 

Constructor & Destructor Documentation

virtual makVrv::DtSenSimConfigurationWidgetInterface::~DtSenSimConfigurationWidgetInterface ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setMode ( SensorMode  mode)
pure virtual

Set the sensor mode in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setBlackHotEnabled ( bool  enabled)
pure virtual

Set the black hot state in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setBlurEnabled ( bool  enabled)
pure virtual

Set the motion blur enabled state in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setNoiseEnabled ( bool  enabled)
pure virtual

Set the noise enabled state in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setGainEnabled ( bool  enabled)
pure virtual

Set the gain state in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setGainLevel ( float  val)
pure virtual

Set the gain value in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setNoiseLevel ( float  val)
pure virtual

Set the noise value in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setBlurLevel ( float  val)
pure virtual

Set the motion blur value in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setLevel ( float  val)
pure virtual

Set the sensim "level" value in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setLightingOverride ( bool  enable)
pure virtual

Set the lighting override setting in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setAmbientMin ( float  val)
pure virtual

Set the ambient min override setting in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setDiffuseMin ( float  val)
pure virtual

Set the diffuse min override setting in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setDiguyIntensityMin ( float  val)
pure virtual

Set the diguy intensity min override setting in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setEntityIntensityMin ( float  val)
pure virtual

Set the entity intensity min override setting in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setSensorTextureEnabled ( bool  enable)
pure virtual

Set the sensor texture enabled value in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

virtual void makVrv::DtSenSimConfigurationWidgetInterface::setSensorTextureIntensity ( float  val)
pure virtual

Set the sensor texture intensity value in the GUI.

Implemented in makVrv::DtSenSimConfigurationWidget.

Member Data Documentation

boost::signalslib::signal<void (bool)> makVrv::DtSenSimConfigurationWidgetInterface::signal_gainEnabledChanged

emitted when gain enabled state changes in the GUI

boost::signalslib::signal<void (bool)> makVrv::DtSenSimConfigurationWidgetInterface::signal_filterEnabledChanged

emitted when filter enabled state changes in the GUI

boost::signalslib::signal<void (bool)> makVrv::DtSenSimConfigurationWidgetInterface::signal_noiseEnabledChanged

emitted when noise enabled state changes in the GUI

boost::signalslib::signal<void (bool)> makVrv::DtSenSimConfigurationWidgetInterface::signal_colorEnabledChanged

emitted when color enabled state changes in the GUI

boost::signalslib::signal<void (bool)> makVrv::DtSenSimConfigurationWidgetInterface::signal_blackHotEnabledChanged

emitted when black hot enabled state changes in the GUI

boost::signalslib::signal<void (SensorMode)> makVrv::DtSenSimConfigurationWidgetInterface::signal_modeChanged

emitted when ir enabled state changes in the GUI

emitted when the sensor mode is changed

boost::signalslib::signal<void (bool)> makVrv::DtSenSimConfigurationWidgetInterface::signal_blurEnabledChanged

emitted when motion blur enabled state changes in the GUI

boost::signalslib::signal<void (float)> makVrv::DtSenSimConfigurationWidgetInterface::signal_noiseLevelChanged

emitted when noise level changes in the GUI

boost::signalslib::signal<void (float)> makVrv::DtSenSimConfigurationWidgetInterface::signal_filterLevelChanged

emitted when filter level changes in the GUI

boost::signalslib::signal<void (float)> makVrv::DtSenSimConfigurationWidgetInterface::signal_levelChanged

emitted when level changes in the GUI

boost::signalslib::signal<void (float)> makVrv::DtSenSimConfigurationWidgetInterface::signal_blurLevelChanged

emitted when motion blur level changes in the GUI

boost::signalslib::signal<void (float)> makVrv::DtSenSimConfigurationWidgetInterface::signal_gainLevelChanged

emitted when gain level changes in the GUI

boost::signalslib::signal<void(bool)> makVrv::DtSenSimConfigurationWidgetInterface::signal_lightingOverrideChanged

emitted when the lighting override checkbox is changed

boost::signalslib::signal<void(float)> makVrv::DtSenSimConfigurationWidgetInterface::signal_ambientMinChanged

emitted when ambient minimum lighting override changes in the GUI

boost::signalslib::signal<void(float)> makVrv::DtSenSimConfigurationWidgetInterface::signal_diffuseMinChanged

emitted when diffuse minimum lighting override changes in the GUI

boost::signalslib::signal<void(float)> makVrv::DtSenSimConfigurationWidgetInterface::signal_diguyIntensityMinChanged

emitted when diguy intensity minimum lighting override changes in the GUI

boost::signalslib::signal<void(float)> makVrv::DtSenSimConfigurationWidgetInterface::signal_entityIntensityMinChanged

emitted when entity intensity mimimum lighting override changes in the GUI

boost::signalslib::signal<void(bool)> makVrv::DtSenSimConfigurationWidgetInterface::signal_sensorTextureEnabledChanged

emitted when the sensor texture enabled checkbox is changed

boost::signalslib::signal<void(float)> makVrv::DtSenSimConfigurationWidgetInterface::signal_sensorTextureIntensityChanged

emitted when sensor texture intensity value changes in the GUI


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

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)