CommonLibSSE (Parapets fork)
COpenVRContext.h
Go to the documentation of this file.
1 #pragma once
2 
3 namespace vr
4 {
5  class IVRApplications;
6  class IVRChaperone;
7  class IVRChaperoneSetup;
8  class IVRCompositor;
9  class IVRDriverManager;
10  class IVRExtendedDisplay;
11  class IVROverlay;
12  class IVRRenderModels;
13  class IVRResources;
14  class IVRScreenshots;
15  class IVRSettings;
16  class IVRSystem;
17  class IVRTrackedCamera;
18 
20  {
21  public:
22  IVRSystem* m_pVRSystem; // 00
23  IVRChaperone* m_pVRChaperone; // 08
24  IVRChaperoneSetup* m_pVRChaperoneSetup; // 10
25  IVRCompositor* m_pVRCompositor; // 18
27  IVRResources* m_pVRResources; // 28
28  IVRRenderModels* m_pVRRenderModels; // 30
29  IVRExtendedDisplay* m_pVRExtendedDisplay; // 38
30  IVRSettings* m_pVRSettings; // 40
31  IVRApplications* m_pVRApplications; // 48
32  IVRTrackedCamera* m_pVRTrackedCamera; // 50
33  IVRScreenshots* m_pVRScreenshots; // 58
34  IVRDriverManager* m_pVRDriverManager; // 60
35  };
36  static_assert(sizeof(COpenVRContext) == 0x68);
37 }
Definition: COpenVRContext.h:20
IVRRenderModels * m_pVRRenderModels
Definition: COpenVRContext.h:28
IVROverlay * m_pVROverlay
Definition: COpenVRContext.h:26
IVRExtendedDisplay * m_pVRExtendedDisplay
Definition: COpenVRContext.h:29
IVRDriverManager * m_pVRDriverManager
Definition: COpenVRContext.h:34
IVRChaperoneSetup * m_pVRChaperoneSetup
Definition: COpenVRContext.h:24
IVRResources * m_pVRResources
Definition: COpenVRContext.h:27
IVRChaperone * m_pVRChaperone
Definition: COpenVRContext.h:23
IVRSettings * m_pVRSettings
Definition: COpenVRContext.h:30
IVRSystem * m_pVRSystem
Definition: COpenVRContext.h:22
IVRScreenshots * m_pVRScreenshots
Definition: COpenVRContext.h:33
IVRTrackedCamera * m_pVRTrackedCamera
Definition: COpenVRContext.h:32
IVRApplications * m_pVRApplications
Definition: COpenVRContext.h:31
IVRCompositor * m_pVRCompositor
Definition: COpenVRContext.h:25
Definition: IVROverlay.h:168
Definition: COpenVRContext.h:4