33 boost::signalslib::signal<void (bool)> signal_enabledChanged;
81 virtual void setEnabled(
bool enabled) = 0;
87 virtual void setMirrorChannel(
const std::string& channelName) = 0;
90 virtual void setVirtualRealityAvailable(
bool vrAvailable,
bool mrAvailable,
bool depthAvailable) = 0;
93 virtual void setChannelNames(
const std::vector<std::string>& names) = 0;
96 virtual void setObserverNames(
const std::vector<std::string>& names) = 0;
99 virtual void setAttachedObserver(
const std::string& observerName) = 0;
102 virtual void setFlipOverlay(
bool flip) = 0;
105 virtual void setFlipOverlayEnabled(
bool enabled) = 0;
108 virtual void setOverlayWidth(
float width) = 0;
111 virtual void setOverlayAspect(
float aspect) = 0;
114 virtual void setOverlayDistance(
float distance) = 0;
117 virtual void setDisableDepthCopy(
bool disable) = 0;
120 virtual void setEnableVRS(
bool enable) = 0;
123 virtual void setResolutionScale(
int scale) = 0;
126 virtual void setEnableMixedRealityMask(
bool enabled) = 0;
129 virtual void setMixedRealityDefinitionFilePath(
const std::string& filePath) = 0;
132 virtual void setEnableRealWorldDepthTesting(
bool enabled) = 0;
Contains DLL export macros.
boost::signalslib::signal< void(std::string)> signal_attachedObserverChanged
called when the user changes the attached observer in the UI
Definition: DtVirtualRealitySettingsInterface.h:43
boost::signalslib::signal< void(float)> signal_overlayDistanceChanged
called when the user changes the overlay distance spinner in the UI
Definition: DtVirtualRealitySettingsInterface.h:55
boost::signalslib::signal< void(std::string)> signal_mirrorChannelChanged
called when the user changes the mirroring type in the UI
Definition: DtVirtualRealitySettingsInterface.h:40
boost::signalslib::signal< void(bool)> signal_flipOverlaysChanged
called when the user changes the flip overlay check box in the UI
Definition: DtVirtualRealitySettingsInterface.h:46
boost::signalslib::signal< void(bool)> signal_enableMixedRealityMaskChanged
called when the user changes the enable mixed reality mask check box in the UI
Definition: DtVirtualRealitySettingsInterface.h:67
Contains makArchives::DtVirtualRealitySettingsRecord class.
boost::signalslib::signal< void(bool)> signal_enableVRSChanged
called when the user changes the enable vrs check box in the UI
Definition: DtVirtualRealitySettingsInterface.h:61
Interface to the VirtualReality settings GUI.
Definition: DtVirtualRealitySettingsInterface.h:25
boost::signalslib::signal< void(float)> signal_overlayAspectChanged
called when the user changes the overlay aspect spinner in the UI
Definition: DtVirtualRealitySettingsInterface.h:52
DtMirroring
Definition: DtVirtualRealitySettingsRecord.h:28
boost::signalslib::signal< void(bool)> signal_enableRealWorldDepthTestingChanged
called when the user changes the enabled real world depth testing check box in the UI ...
Definition: DtVirtualRealitySettingsInterface.h:73
DT_DLL_VRVCORE double distance(const makVrv::DtCoordinateSystem &, const DtVector &from, const DtVector &to)
Returns the distance from the two points. Coordinates are in local database coordinates The coordinat...
boost::signalslib::signal< void(float)> signal_overlayWidthChanged
called when the user changes the overlay width spinner in the UI
Definition: DtVirtualRealitySettingsInterface.h:49
boost::signalslib::signal< void(makArchives::DtVirtualRealitySettingsRecord::DtMirroring)> signal_mirroringChanged
Called when the user changes the mirroring drop down in the UI.
Definition: DtVirtualRealitySettingsInterface.h:37
boost::signalslib::signal< void(int)> signal_resolutionScaleChanged
called when the user changes the enable vrs check box in the UI
Definition: DtVirtualRealitySettingsInterface.h:64
boost::signalslib::signal< void(bool)> signal_disableDepthCopyChanged
called when the user changes the disable depth copy check box in the UI
Definition: DtVirtualRealitySettingsInterface.h:58
boost::signalslib::signal< void(void)> signal_browseForMixedRealityDefinitionFilePushed
called when the user clicks the browse for mixed reality mask definition file in the UI ...
Definition: DtVirtualRealitySettingsInterface.h:70