15 #include <osg/Texture2D>
17 #include <osg/Matrixd>
22 class DtVirtualRealityPostProcessor;
23 class DtVirtualRealityDriver;
24 class DtVirtualRealityProvider;
50 bool isInitialized()
const;
53 virtual void operator()(osg::RenderInfo& renderInfo)
const;
57 virtual void submit(osg::RenderInfo& renderInfo)
const;
DtVirtualRealityProvider * myProvider
Definition: DtSubmitViewCallback.h:61
Contains DLL export macros.
bool myIsInitialized
Definition: DtSubmitViewCallback.h:64
A driver that manages virtual reality HMD and input devices.
Definition: DtVirtualRealityDriver.h:54
#define DT_DLL_VRVVR
Definition: vrvVirtualReality.h:19
DtEye
A virtual reality eye.
Definition: vrvVirtualReality.h:37
Base implementation of a texture swapchain.
Definition: DtSwapChain.h:37
An abstract interface that provides VR System API services. Providers are created and provided to the...
Definition: DtVirtualRealityProvider.h:47
DtVirtualRealityDriver & myDriver
Definition: DtSubmitViewCallback.h:60
DtSwapChain * mySwapChain
Definition: DtSubmitViewCallback.h:69
DtVirtualRealityPostProcessor & myProcessor
Definition: DtSubmitViewCallback.h:59
DtDe & myDe
Definition: DtSubmitViewCallback.h:71
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
vrvVirtualReality::DtEye myEye
the eye this callback is handling
Definition: DtSubmitViewCallback.h:67
A post processing effect responsible for submitting and mirroring the eye views to the VR subsystem...
Definition: DtVirtualRealityPostProcessor.h:34
An OSG camera callback that will submit the channel to the underlying VR system as an overlay channel...
Definition: DtSubmitViewCallback.h:30