| allocateSwapChain(vrvVirtualReality::DtEye whichEye, bool isOverlay)=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| commitEyeTexture(osg::RenderInfo &renderInfo, DtSwapChain *swapChain)=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| commitHudTexture(osg::RenderInfo &renderInfo, DtSwapChain *swapChain)=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| createBeginFrameCallback(DtVirtualRealityDriver &driver, vrvVirtualReality::DtEye eye) | makVrv::DtVirtualRealityProvider | inlinevirtual |
| createOverlayCallback(osg::Texture *tex, DtDe &de, DtVirtualRealityDriver &driver)=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| createViewCallback(DtVirtualRealityPostProcessor &pp, DtVirtualRealityDriver &driver, vrvVirtualReality::DtEye eye)=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| deviceName()=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| DtVirtualRealityProvider(const DtVirtualRealityProvider &other) | makVrv::DtVirtualRealityProvider | private |
| DtVirtualRealityProvider(DtDe &de) | makVrv::DtVirtualRealityProvider | |
| findMixedRealityMask()=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| findTrackedCamera()=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| findVrsUpdater(DtVirtualRealityChannel *channel)=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| getEyeToHeadTransform(vrvVirtualReality::DtEye eye)=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| getHmdPose(DtVector &pos, DtQuat &ori)=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| getProjectionAngles(vrvVirtualReality::DtEye eye, double &left, double &right, double &bottom, double &top, double znear, double zfar)=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| getRecommendedRenderTargetSize(int &width, int &height, vrvVirtualReality::DtEye whichEye)=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| getTrackedPose(DtVector &pos, DtQuat &ori, int index)=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| hasFocusViews()=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| hasTrackedCamera()=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| initializeVR()=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| mixedRealityRunning() const | makVrv::DtVirtualRealityProvider | virtual |
| myChannelVrsUpdaters | makVrv::DtVirtualRealityProvider | protected |
| myDe | makVrv::DtVirtualRealityProvider | protected |
| myDriverHandle | makVrv::DtVirtualRealityProvider | protected |
| myMixedRealityMask | makVrv::DtVirtualRealityProvider | protected |
| myMixedRealityRunning | makVrv::DtVirtualRealityProvider | protected |
| myRealWorldDepthTestingEnabled | makVrv::DtVirtualRealityProvider | protected |
| myTrackedCamera | makVrv::DtVirtualRealityProvider | protected |
| operator=(const DtVirtualRealityProvider &other) | makVrv::DtVirtualRealityProvider | private |
| overlayMode() | makVrv::DtVirtualRealityProvider | virtual |
| providerName()=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| realWorldDepthTestingEnabled() const | makVrv::DtVirtualRealityProvider | virtual |
| reset()=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| setHmdPoseOffset(const DtVector &pos, const DtQuat &ori)=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| shutdown()=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| startMixedReality() | makVrv::DtVirtualRealityProvider | virtual |
| startRealWorldDepthTesting() | makVrv::DtVirtualRealityProvider | virtual |
| stopMixedReality() | makVrv::DtVirtualRealityProvider | virtual |
| stopRealWorldDepthTesting() | makVrv::DtVirtualRealityProvider | virtual |
| supportsDepthBufferSubmission() | makVrv::DtVirtualRealityProvider | virtual |
| supportsMixedReality() | makVrv::DtVirtualRealityProvider | virtual |
| supportsRealWorldDepthTesting() | makVrv::DtVirtualRealityProvider | virtual |
| tick()=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| triggerAction1() | makVrv::DtVirtualRealityProvider | virtual |
| updateOverlayDimensions(float width, float height, float distance, int pixWidth, int pixHeight)=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| useVrs()=0 | makVrv::DtVirtualRealityProvider | pure virtual |
| ~DtVirtualRealityProvider() | makVrv::DtVirtualRealityProvider | virtual |