Aether3D Game Engine
VR.hpp
1 #ifndef VR_H
2 #define VR_H
3 
4 namespace ae3d
5 {
6  class GameObject;
7 
8  namespace VR
9  {
11  void Init();
12 
14  void Deinit();
15 
18  void GetIdealWindowSize( int& outWidth, int& outHeight );
19 
23  void StartTracking( int windowWidth, int windowHeight );
24 
26  void SubmitFrame();
27 
30  void SetEye( int eye );
31 
34  void UnsetEye( int eye );
35 
37  void CalcEyePose();
38 
43  void CalcCameraForEye( GameObject& camera, float yawDegrees, int eye );
44 
46  void RecenterTracking();
47  }
48 }
49 
50 #endif
Definition: AudioClip.hpp:4