Show / Hide Table of Contents

Class XR_HTC_eye_tracker_defs

Inheritance
object
XR_HTC_eye_tracker_defs
XR_HTC_eye_tracker_impls
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: VIVE.OpenXR
Assembly: VIVE.OpenXR.dll
Syntax
public class XR_HTC_eye_tracker_defs

Fields

m_eyeGazes

Declaration
protected XrEyeGazeDataHTC m_eyeGazes
Field Value
Type Description
XrEyeGazeDataHTC

m_eyeGeometricData

Declaration
protected XrEyeGeometricDataHTC m_eyeGeometricData
Field Value
Type Description
XrEyeGeometricDataHTC

m_pupilData

Declaration
protected XrEyePupilDataHTC m_pupilData
Field Value
Type Description
XrEyePupilDataHTC

Methods

GetEyeGazeData(out XrSingleEyeGazeDataHTC[])

Declaration
public virtual bool GetEyeGazeData(out XrSingleEyeGazeDataHTC[] out_gazes)
Parameters
Type Name Description
XrSingleEyeGazeDataHTC[] out_gazes
Returns
Type Description
bool

GetEyeGeometricData(out XrSingleEyeGeometricDataHTC[])

Declaration
public virtual bool GetEyeGeometricData(out XrSingleEyeGeometricDataHTC[] geometricData)
Parameters
Type Name Description
XrSingleEyeGeometricDataHTC[] geometricData
Returns
Type Description
bool

GetEyePupilData(out XrSingleEyePupilDataHTC[])

Declaration
public virtual bool GetEyePupilData(out XrSingleEyePupilDataHTC[] pupilData)
Parameters
Type Name Description
XrSingleEyePupilDataHTC[] pupilData
Returns
Type Description
bool

xrCreateEyeTrackerHTC(XrEyeTrackerCreateInfoHTC, out XrEyeTrackerHTC)

Declaration
public virtual XrResult xrCreateEyeTrackerHTC(XrEyeTrackerCreateInfoHTC createInfo, out XrEyeTrackerHTC eyeTracker)
Parameters
Type Name Description
XrEyeTrackerCreateInfoHTC createInfo
XrEyeTrackerHTC eyeTracker
Returns
Type Description
XrResult

xrDestroyEyeTrackerHTC(XrEyeTrackerHTC)

Declaration
public virtual XrResult xrDestroyEyeTrackerHTC(XrEyeTrackerHTC eyeTracker)
Parameters
Type Name Description
XrEyeTrackerHTC eyeTracker
Returns
Type Description
XrResult

xrGetEyeGazeDataHTC(XrEyeTrackerHTC, XrEyeGazeDataInfoHTC, out XrEyeGazeDataHTC)

Declaration
public virtual XrResult xrGetEyeGazeDataHTC(XrEyeTrackerHTC eyeTracker, XrEyeGazeDataInfoHTC gazeInfo, out XrEyeGazeDataHTC eyeGazes)
Parameters
Type Name Description
XrEyeTrackerHTC eyeTracker
XrEyeGazeDataInfoHTC gazeInfo
XrEyeGazeDataHTC eyeGazes
Returns
Type Description
XrResult

xrGetEyeGeometricDataHTC(XrEyeTrackerHTC, XrEyeGeometricDataInfoHTC, out XrEyeGeometricDataHTC)

Declaration
public virtual XrResult xrGetEyeGeometricDataHTC(XrEyeTrackerHTC eyeTracker, XrEyeGeometricDataInfoHTC info, out XrEyeGeometricDataHTC eyeGeometricData)
Parameters
Type Name Description
XrEyeTrackerHTC eyeTracker
XrEyeGeometricDataInfoHTC info
XrEyeGeometricDataHTC eyeGeometricData
Returns
Type Description
XrResult

xrGetEyePupilDataHTC(XrEyeTrackerHTC, XrEyePupilDataInfoHTC, out XrEyePupilDataHTC)

Declaration
public virtual XrResult xrGetEyePupilDataHTC(XrEyeTrackerHTC eyeTracker, XrEyePupilDataInfoHTC pupilDataInfo, out XrEyePupilDataHTC pupilData)
Parameters
Type Name Description
XrEyeTrackerHTC eyeTracker
XrEyePupilDataInfoHTC pupilDataInfo
XrEyePupilDataHTC pupilData
Returns
Type Description
XrResult
In This Article
Back to top © Copyright 2024 HTC Corporation. All Rights Reserved.
Generated by DocFX