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 
15  void GetIdealWindowSize( int& outWidth, int& outHeight );
16 
20  void StartTracking( int windowWidth, int windowHeight );
21 
23  void SubmitFrame();
24 
27  void SetEye( int eye );
28 
31  void UnsetEye( int eye );
32 
34  void CalcEyePose();
35 
40  void CalcCameraForEye( GameObject& camera, float yawDegrees, int eye );
41 
43  void RecenterTracking();
44  }
45 }
46 
47 #endif
Definition: AudioClip.hpp:4