Ejemplo n.º 1
0
 public static bool GetNodePositionTracked(Node nodeId)
 {
     if (version >= OVRP_1_1_0.version)
     {
         return(OVRP_1_1_0.ovrp_GetNodePositionTracked(nodeId) == Bool.True);
     }
     else
     {
         return(false);
     }
 }
Ejemplo n.º 2
0
 public static bool GetNodePresent(Node nodeId)
 {
     if (version >= OVRP_1_1_0.version)
     {
         return(OVRP_1_1_0.ovrp_GetNodePresent(nodeId) == Bool.True);
     }
     else
     {
         return(false);
     }
 }
Ejemplo n.º 3
0
 public static ControllerState GetControllerState(uint controllerMask)
 {
     if (version >= OVRP_1_1_0.version)
     {
         return(OVRP_1_1_0.ovrp_GetControllerState(controllerMask));
     }
     else if (version >= OVRP_0_1_2.version)
     {
         return(new ControllerState(OVRP_0_1_2.ovrp_GetInputState(controllerMask)));
     }
     else
     {
         return(new ControllerState());
     }
 }
Ejemplo n.º 4
0
 public static ControllerState GetControllerState(uint controllerMask)
 {
     return(OVRP_1_1_0.ovrp_GetControllerState(controllerMask));
 }
Ejemplo n.º 5
0
 public static bool GetNodePositionTracked(Node nodeId)
 {
     return(OVRP_1_1_0.ovrp_GetNodePositionTracked(nodeId) == Bool.True);
 }
Ejemplo n.º 6
0
 public static bool GetNodePresent(Node nodeId)
 {
     return(OVRP_1_1_0.ovrp_GetNodePresent(nodeId) == Bool.True);
 }
Ejemplo n.º 7
0
 public static bool ShowUI(PlatformUI ui)
 {
     return(OVRP_1_1_0.ovrp_ShowSystemUI(ui) == Bool.True);
 }
Ejemplo n.º 8
0
 public static Frustumf GetTrackerFrustum(Tracker trackerId)
 {
     return(OVRP_1_1_0.ovrp_GetNodeFrustum((Node)((int)trackerId + (int)Node.TrackerZero)));
 }
Ejemplo n.º 9
0
 public static Frustumf GetEyeFrustum(Eye eyeId)
 {
     return(OVRP_1_1_0.ovrp_GetNodeFrustum((Node)eyeId));
 }
Ejemplo n.º 10
0
 public static bool GetNodeOrientationTracked(ovrNode nodeId)
 {
     return(OVRP_1_1_0.ovrp_GetNodeOrientationTracked(nodeId) == ovrBool.True);
 }