14 #include "vrvVirtualRealityQt/DtVirtualRealitySettingsWidgetUI.hpp"
22 ,
public Ui::DtVirtualRealitySettingsWidgetUI
37 virtual void setEnabled(
bool enabled);
43 virtual void setMirrorChannel(
const std::string& channelName);
46 virtual void setVirtualRealityAvailable(
bool vrAvailable,
bool mrAvailable,
bool depthAvailable);
49 virtual void setChannelNames(
const std::vector<std::string>& names);
52 virtual void setObserverNames(
const std::vector<std::string>& names);
55 virtual void setAttachedObserver(
const std::string& observerName);
58 virtual void setFlipOverlay(
bool flip);
61 virtual void setFlipOverlayEnabled(
bool enabled);
64 virtual void setUseMultiView(
bool enabled);
67 virtual void setDisableDepthCopy(
bool enabled);
70 virtual void setEnableMixedRealityMask(
bool enabled);
73 virtual void setMixedRealityDefinitionFilePath(std::string filePath);
76 virtual void setEnableRealWorldDepthTesting(
bool enabled);
84 virtual void onEnabledChanged(
int state);
87 virtual void onMirroringChanged(
int state);
90 virtual void onMirrorChannelChanged(
int state);
93 virtual void onAttachedObserverChanged(
int state);
96 virtual void onFlipOverlaysChanged(
int state);
99 virtual void onUseMultiViewChanged(
int state);
102 virtual void onDisableDepthCopyChanged(
int state);
105 virtual void onEnableMixedRealityMaskChanged(
int state);
108 virtual void onBrowseForMixedRealityDefinitionFilePushed();
111 virtual void onEnableRealWorldDepthTestingChanged(
int state);
Contains DLL export macros.
Interface to the VirtualReality settings GUI.
Definition: DtVirtualRealitySettingsInterface.h:25
DtMirroring
Definition: DtVirtualRealitySettingsRecord.h:28
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Interface to the VirtualReality settings GUI.