Example #1
0
 public abstract bool GetTrackerFromHeadPose(float fPredictedSecondsFromNow, out vr::HmdMatrix34_t pmPose, out vr::HmdTrackingResult peResult);
Example #2
0
 public abstract bool GetViewMatrix(float fSecondsFromNow, out vr::HmdMatrix44_t pMatLeftView, out vr::HmdMatrix44_t pMatRightView, out vr::HmdTrackingResult peResult);
Example #3
0
 internal static extern bool SteamAPI_IHmd_GetTrackerFromHeadPose(IntPtr instancePtr, float fPredictedSecondsFromNow, ref vr::HmdMatrix34_t pmPose, ref vr::HmdTrackingResult peResult);
Example #4
0
 internal static extern bool SteamAPI_IHmd_GetViewMatrix(IntPtr instancePtr, float fSecondsFromNow, ref vr::HmdMatrix44_t pMatLeftView, ref vr::HmdMatrix44_t pMatRightView, ref vr::HmdTrackingResult peResult);
Example #5
0
        public override bool GetTrackerFromHeadPose(float fPredictedSecondsFromNow, out vr::HmdMatrix34_t pmPose, out vr::HmdTrackingResult peResult)
        {
            CheckIfUsable();
            bool result = NativeEntrypoints.SteamAPI_IHmd_GetTrackerFromHeadPose(m_hmd, fPredictedSecondsFromNow, ref pmPose, ref peResult);

            return(result);
        }
Example #6
0
        public override bool GetViewMatrix(float fSecondsFromNow, out vr::HmdMatrix44_t pMatLeftView, out vr::HmdMatrix44_t pMatRightView, out vr::HmdTrackingResult peResult)
        {
            CheckIfUsable();
            bool result = NativeEntrypoints.SteamAPI_IHmd_GetViewMatrix(m_hmd, fSecondsFromNow, ref pMatLeftView, ref pMatRightView, ref peResult);

            return(result);
        }