Пример #1
0
 public static bool SetTrackingOriginType(TrackingOrigin originType)
 {
     if (version >= OVRP_1_0_0.version)
     {
         return(OVRP_1_0_0.ovrp_SetTrackingOriginType(originType) == Bool.True);
     }
     else
     {
         return(false);
     }
 }
Пример #2
0
        public void Session_GetSetTrackingOriginType()
        {
            IntPtr sessionPtr = CreateSession();

            Assert.AreNotEqual(IntPtr.Zero, sessionPtr, "Failed to create session.");

            Result result = OVR.SetTrackingOriginType(sessionPtr, TrackingOrigin.EyeLevel);

            Assert.IsTrue(result >= Result.Success);

            TrackingOrigin trackingOrigin = OVR.GetTrackingOriginType(sessionPtr);

            Assert.AreEqual(TrackingOrigin.EyeLevel, trackingOrigin);

            result = OVR.SetTrackingOriginType(sessionPtr, TrackingOrigin.FloorLevel);
            Assert.IsTrue(result >= Result.Success);

            trackingOrigin = OVR.GetTrackingOriginType(sessionPtr);
            Assert.AreEqual(TrackingOrigin.FloorLevel, trackingOrigin);
        }
Пример #3
0
 /// <inheritdoc />
 public override Result SetTrackingOriginType(IntPtr sessionPtr, TrackingOrigin origin)
 {
     return(SafeNativeMethods.ovr_SetTrackingOriginType(sessionPtr, origin));
 }
Пример #4
0
 public static extern Bool ovrp_SetTrackingOriginType(TrackingOrigin originType);
Пример #5
0
 public static bool SetTrackingOriginType(TrackingOrigin originType)
 {
     return(OVRP_1_0_0.ovrp_SetTrackingOriginType(originType) == Bool.True);
 }
Пример #6
0
		public static extern Bool ovrp_SetTrackingOriginType(TrackingOrigin originType);
Пример #7
0
	public static bool SetTrackingOriginType(TrackingOrigin originType)
	{
		if (version >= OVRP_1_0_0.version)
			return OVRP_1_0_0.ovrp_SetTrackingOriginType(originType) == Bool.True;
		else
			return false;
	}
Пример #8
0
 public static bool SetTrackingOriginType(TrackingOrigin originType)
 {
     return OVRP_1_0_0.ovrp_SetTrackingOriginType(originType) == Bool.True;
 }
Пример #9
0
 public static extern Result ovr_SetTrackingOriginType(ovrSession session, TrackingOrigin origin);
Пример #10
0
 private static extern Bool ovrp_SetTrackingOriginType(TrackingOrigin originType);