6#include "Math/Vector3.h"
7#include "Math/Matrix4.h"
16 private enum class EyeType : int
25 private ref class Func
33 static XXSharpKmyMath::Matrix4 GetEyePosMatrix( EyeType eyeType );
35 static XXSharpKmyMath::Matrix4 GetViewMatrix( EyeType eyeType, XXSharpKmyMath::Vector3 vecUp, XXSharpKmyMath::Vector3 vecEyePos, XXSharpKmyMath::Matrix4 mtxRotateOffset );
36 static XXSharpKmyMath::Matrix4 GetProjectionMatrix( EyeType eyeType );
38 static XXSharpKmyMath::Matrix4 GetHmdPoseMatrix();
39 static XXSharpKmyMath::Matrix4 GetHmdPoseRotateMatrix();
40 static XXSharpKmyMath::Vector3 GetHmdPoseDirection();
41 static XXSharpKmyMath::Vector3 GetHmdPosePos();
43 static float GetHmdRotateY();
45 static bool IsReady();