33 boost::signal<void (bool)> signal_enabledChanged;
56 virtual void setEnabled(
bool enabled) = 0;
62 virtual void setMirrorChannel(
const std::string& channelName) = 0;
65 virtual void setVirtualRealityAvailable(
bool available) = 0;
68 virtual void setChannelNames(
const std::vector<std::string>& names) = 0;
71 virtual void setObserverNames(
const std::vector<std::string>& names) = 0;
74 virtual void setAttachedObserver(
const std::string& observerName) = 0;
77 virtual void setFlipOverlay(
bool flip) = 0;
80 virtual void setFlipOverlayEnabled(
bool enabled) = 0;
83 virtual void setUseMultiView(
bool enabled) = 0;
Contains DLL export macros.
boost::signal< void(std::string)> signal_attachedObserverChanged
called when the user changes the attached observer in the UI
Definition: DtVirtualRealitySettingsInterface.h:43
Contains makArchives::DtVirtualRealitySettingsRecord class.
Interface to the VirtualReality settings GUI.
Definition: DtVirtualRealitySettingsInterface.h:25
DtMirroring
Definition: DtVirtualRealitySettingsRecord.h:28
boost::signal< void(bool)> signal_flipOverlaysChanged
called when the user changes the flip overlay check box in the UI
Definition: DtVirtualRealitySettingsInterface.h:46
boost::signal< void(bool)> signal_useMultiViewChanged
called when the user changes the use multiview check box in the UI
Definition: DtVirtualRealitySettingsInterface.h:49
boost::signal< void(makArchives::DtVirtualRealitySettingsRecord::DtMirroring)> signal_mirroringChanged
Called when the user changes the mirroring drop down in the UI.
Definition: DtVirtualRealitySettingsInterface.h:37
boost::signal< void(std::string)> signal_mirrorChannelChanged
called when the user changes the mirroring type in the UI
Definition: DtVirtualRealitySettingsInterface.h:40