public override vr::HmdMatrix34_t GetTrackerZeroPose() { CheckIfUsable(); vr::HmdMatrix34_t result = NativeEntrypoints.SteamAPI_IHmd_GetTrackerZeroPose(m_hmd); return(result); }
public override bool GetLastTrackerFromHeadPose(out vr::HmdMatrix34_t pmPose) { CheckIfUsable(); bool result = NativeEntrypoints.SteamAPI_IHmd_GetLastTrackerFromHeadPose(m_hmd, ref pmPose); return(result); }
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); }
public override vr::HmdMatrix34_t GetHeadFromEyePose(vr::Hmd_Eye eEye) { CheckIfUsable(); vr::HmdMatrix34_t result = NativeEntrypoints.SteamAPI_IHmd_GetHeadFromEyePose(m_hmd, eEye); return(result); }
public abstract bool GetLastTrackerFromHeadPose(out vr::HmdMatrix34_t pmPose);
public abstract bool GetTrackerFromHeadPose(float fPredictedSecondsFromNow, out vr::HmdMatrix34_t pmPose, out vr::HmdTrackingResult peResult);
internal static extern bool SteamAPI_IHmd_GetLastTrackerFromHeadPose(IntPtr instancePtr, ref vr::HmdMatrix34_t pmPose);
internal static extern bool SteamAPI_IHmd_GetTrackerFromHeadPose(IntPtr instancePtr, float fPredictedSecondsFromNow, ref vr::HmdMatrix34_t pmPose, ref vr::HmdTrackingResult peResult);