![]() |
VR-Vantage 3.0 API Documentation
|
Classes | |
| class | makVrv::DtBeginFrameCallback |
| An OSG camera predraw callback, can be used as a sync point. More... | |
| class | makVrv::DtDesktopProvider |
| An Oculus implementation of the DtVirtualRealityProvider abstract base class. More... | |
| class | makVrv::DtMixedRealityMask |
| Object to handle rendering a mixed reality mask object into the scene. More... | |
| class | makVrv::DtOculusProvider |
| An Oculus implementation of the DtVirtualRealityProvider abstract base class. More... | |
| class | makVrv::DtOculusSwapChain |
| Oculus implementation of a texture swapchain. More... | |
| class | makVrv::DtOpenVRProvider |
| An OpenVR implementation of the DtVirtualRealityProvider abstract base class. More... | |
| class | makVrv::DtOpenVRSwapChain |
| OpenVR doesn't use a swapchain, but currently we need to unpack the texture array into a texture 2d which this handles. More... | |
| class | makVrv::DtOpenVRTrackedCamera |
| A concrete interface of a tracked camera using the OpenVR API. More... | |
| class | makVrv::DtSubmitOverlayCallback |
| An OSG camera callback that will submit the channel to the underlying VR system as an overlay channel. More... | |
| class | makVrv::DtSubmitViewCallback |
| An OSG camera callback that will submit the channel to the underlying VR system as an overlay channel. More... | |
| class | makVrv::DtSwapChain |
| Base implementation of a texture swapchain. More... | |
| class | makVrv::DtTrackedCamera |
| A Tracked camera is typically attached to the HMD and can provide position and orientation data in addition to osg::textures with its video stream. More... | |
| class | makVrv::DtVarjoProvider |
| A Varjo implementation of the DtVirtualRealityProvider abstract base class. More... | |
| struct | makVrv::DtVarjoProvider::ViewSettings |
| Holds settings related to a view. More... | |
| class | makVrv::DtVarjoSwapChain |
| Varjo implementation of a texture swapchain. More... | |
| class | makVrv::DtVirtualRealityChannel |
| A VRV channel that represents the eyes of the HMD A Virtual Reality channel can render in a few different modes. More... | |
| class | makVrv::DtVirtualRealityChannelCreator |
| Channel creator for Virtual Reality channel. More... | |
| class | makVrv::DtVirtualRealityDriver |
| A driver that manages virtual reality HMD and input devices. More... | |
| class | makVrv::DtVirtualRealityPostProcessor |
| A post processing effect responsible for submitting and mirroring the eye views to the VR subsystem. More... | |
| class | makVrv::DtVirtualRealityProvider |
| An abstract interface that provides VR System API services. More... | |
| class | makVrv::DtVirtualRealitySettingsManager |
| Contains the DtVirtualRealitySettingsManager class declaration. More... | |
| class | makVrv::DtVrsGazeMapUpdater |
| A Varjo implementation of the DtVariableRateShadingImageUpdater Supports updating the vrs map as foavated with eye tracking. More... | |
| class | makVrv::DtXtalProvider |
| An Xtal implementation of the DtVirtualRealityProvider abstract base class. More... | |
| class | makVrv::DtXtalSwapChain |
| Xtal doesn't use a swapchain, but currently we need to unpack the texture array into a texture 2d which this handles. More... | |
| class | makVrv::DtZedTrackedCamera |
| A concrete interface of a tracked camera using the Zed Mini. More... | |
| class | makVrv::DtVirtualRealitySettingsPage |
| Page for Virtual Reality settings. More... | |
Files | |
| file | DtBeginFrameCallback.h |
| An OSG camera callback used to indicate frame is about to begin rendering after cull is complete. | |
| file | DtDesktopProvider.h |
| A concrete interface that provides Oculus System API services. | |
| file | DtMixedRealityMask.h |
| Object used for mixed reality masking. | |
| file | DtOculusProvider.h |
| A concrete interface that provides Oculus System API services. | |
| file | DtOculusSwapChain.h |
| Oculus implementation of a texture swapchain. | |
| file | DtOpenVRProvider.h |
| A concrete interface that provides OpenVR System API services. | |
| file | DtVarjoSwapChain.h |
| Varjo implementation of a texture swapchain. | |
| file | DtOpenVRTrackedCamera.h |
| A concrete interface that provides Tracked camera services using the Open VR API. | |
| file | DtSubmitOverlayCallback.h |
| An abstract OSG camera callback that will submit the channel to the underlying VR system as an overlay channel. | |
| file | DtSubmitViewCallback.h |
| An OSG camera callback that will submit the channel to the underlying VR system as an eye channel. | |
| file | DtSwapChain.h |
| Base implementation of a texture swapchain. | |
| file | DtTrackedCamera.h |
| An abstract interface that provides Tracked camera services. | |
| file | DtVarjoProvider.h |
| Contains makVrv::DtVarjoProvider class. | |
| file | DtVarjoSwapChain.h |
| Varjo implementation of a texture swapchain. | |
| file | DtVirtualRealityChannel.h |
| A VRV channel that represents the eyes of the HMD. | |
| file | DtVirtualRealityDriver.h |
| A driver that manages virtual reality HMD and input devices. | |
| file | DtVirtualRealityProvider.h |
| An abstract interface that provides VR System API services. | |
| file | DtVirtualRealitySettingsManager.h |
| Contains the DtVirtualRealitySettingsManager class declaration. | |
| file | DtVirtualRealitySettingsRecord.h |
| Contains makArchives::DtVirtualRealitySettingsRecord class. | |
| file | DtVrsGazeMapUpdater.h |
| Contains makVrv::DtVrsGazeMapUpdater class. | |
| file | DtXtalProvider.h |
| A concrete interface that provides Xtal System API services. | |
| file | DtVarjoSwapChain.h |
| Varjo implementation of a texture swapchain. | |