20 class DtOculusProvider;
46 virtual void setOffsetMatrix(
const osg::Matrixd& mat);
50 virtual void setFlipOverlay(
bool flip);
53 virtual void setEnabled(
bool enable);
57 virtual void submitOverlay(osg::RenderInfo& renderInfo)
const;
60 virtual bool initSwapChain()
const;
63 virtual unsigned int nextSwapImage()
const;
bool mySwapChainsInitialized
Definition: DtSubmitOculusOverlayCallback.h:71
Contains DLL export macros.
An abstract OSG camera callback that will submit the channel to the underlying VR system as an overla...
ovrSession mySession
Definition: DtSubmitOculusOverlayCallback.h:66
A driver that manages virtual reality HMD and input devices.
Definition: DtVirtualRealityDriver.h:49
#define DT_DLL_VRVVR
Definition: vrvVirtualReality.h:19
An Oculus implementation of the DtVirtualRealityProvider abstract base class.
Definition: DtOculusProvider.h:30
int mySwapChainLength
Definition: DtSubmitOculusOverlayCallback.h:73
DtOculusProvider * myProvider
Definition: DtSubmitOculusOverlayCallback.h:65
An OSG camera callback that will submit the channel to the underlying VR system as an overlay channel...
Definition: DtSubmitOverlayCallback.h:26
int myWidth
Definition: DtSubmitOculusOverlayCallback.h:68
int myHeight
Definition: DtSubmitOculusOverlayCallback.h:69
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
An OSG camera callback that will submit the channel to the underlying VR system as an overlay channel...
Definition: DtSubmitOculusOverlayCallback.h:25
ovrTextureSwapChain mySwapChain
Definition: DtSubmitOculusOverlayCallback.h:72