private static bool GetStatus(Status bit) { if (version >= v0120) { return(OVRP0120.ovrp_GetStatus2((uint)(1 << (int)bit)) != 0); } else { return((OVRP0100.ovrp_GetStatus() & (uint)(1 << (int)bit)) != 0); } }
public static InputState GetInputState(uint controllerMask) { if (version >= v0120) { return(OVRP0120.ovrp_GetInputState(controllerMask)); } else { return(new InputState()); } }
public static bool SetControllerVibration(uint controllerMask, float frequency, float amplitude) { if (version >= v0120) { return(OVRP0120.ovrp_SetControllerVibration(controllerMask, frequency, amplitude) == Bool.True); } else { return(false); } }
public static Posef GetNodePose(Node nodeId) { if (version >= v0120) { return(OVRP0120.ovrp_GetNodePose(nodeId)); } else { return(new Posef()); } }