31 std::string sensorModeCameraFX;
32 std::string sensorModeSensorFX;
82 virtual std::string
lookup(std::string key)
const;
Table-based access to Lua state for configuration data.
Definition initializer.h:38
DtVreSensorModeMapper(const DtVreSensorModeMapper &orig)
Copy constructor (deleted)
DtVreSensorModeTable mySensorModeTable
Table mapping generic identifiers to sensor mode names.
Definition vreSensorModeMapper.h:108
DtSensorLibrary mySensorLibrary
Current sensor library configuration.
Definition vreSensorModeMapper.h:101
virtual bool initialize(DtInitTable &initTable)
Initializes the mapper with sensor mode mappings.
DtVreSensorModeMapper(DtSensorLibrary sensorLibrary)
Constructor.
DtVreSensorModeMapper & operator=(const DtVreSensorModeMapper &orig)
Assignment operator (deleted)
~DtVreSensorModeMapper()
Destructor.
virtual std::string lookup(std::string key) const
Looks up the VR-Vantage sensor mode name for a generic identifier.
Defines export macros for the VR-Engage Player Station library.
#define PLAYERSTATION_DLL
Definition export.h:24
Include export definitions for this library.
Definition glsVreMessageUtil.h:49
struct _DtVrvSensorModes { std::string sensorModeCameraFX; std::string sensorModeSensorFX; } DtVrvSensorModes
Structure to hold sensor mode names for different sensor libraries.
Definition vreSensorModeMapper.h:29
enum _DtSensorLibrary { CAMERA_FX=0, SENSOR_FX } DtSensorLibrary
Enumeration of available sensor libraries for observer modes.
Definition playerStationApp.h:141
std::map< std::string, DtVrvSensorModes > DtVreSensorModeTable
Type definition for a map of sensor mode identifiers to mode names.
Definition vreSensorModeMapper.h:36
Defines the DtPlayerStationApp class for the VR-Engage application.