33 boost::signalslib::signal<void (bool)> signal_enabledChanged;
69 virtual void setEnabled(
bool enabled) = 0;
75 virtual void setMirrorChannel(
const std::string& channelName) = 0;
78 virtual void setVirtualRealityAvailable(
bool vrAvailable,
bool mrAvailable,
bool depthAvailable) = 0;
81 virtual void setChannelNames(
const std::vector<std::string>& names) = 0;
84 virtual void setObserverNames(
const std::vector<std::string>& names) = 0;
87 virtual void setAttachedObserver(
const std::string& observerName) = 0;
90 virtual void setFlipOverlay(
bool flip) = 0;
93 virtual void setFlipOverlayEnabled(
bool enabled) = 0;
96 virtual void setUseMultiView(
bool enabled) = 0;
99 virtual void setDisableDepthCopy(
bool disable) = 0;
102 virtual void setEnableMixedRealityMask(
bool enabled) = 0;
105 virtual void setMixedRealityDefinitionFilePath(std::string filePath) = 0;
108 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(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:55
Contains makArchives::DtVirtualRealitySettingsRecord class.
Interface to the VirtualReality settings GUI.
Definition: DtVirtualRealitySettingsInterface.h:25
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:61
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(bool)> signal_disableDepthCopyChanged
called when the user changes the disable depth copy check box in the UI
Definition: DtVirtualRealitySettingsInterface.h:52
boost::signalslib::signal< void(bool)> signal_useMultiViewChanged
called when the user changes the use multiview check box in the UI
Definition: DtVirtualRealitySettingsInterface.h:49
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:58