C# Класс Microsoft.MixedReality.Toolkit.Input.GazeProvider

Наследование: Microsoft.MixedReality.Toolkit.Input.InputSystemGlobalListener, IMixedRealityGazeProvider, IMixedRealityEyeGazeProvider, IMixedRealityInputHandler
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
InitializeGazePointer IMixedRealityPointer
LateUpdate void
OnValidate void
RaiseSourceDetected void
Update void

Открытые методы

Метод Описание
OnInputDown ( InputEventData eventData ) : void
OnInputUp ( InputEventData eventData ) : void
SetGazeCursor ( GameObject cursor ) : void

Set the gaze cursor.

UpdateEyeGaze ( IMixedRealityEyeGazeDataProvider provider, Ray eyeRay, DateTime timestamp ) : void
UpdateEyeTrackingStatus ( IMixedRealityEyeGazeDataProvider provider, bool userIsEyeCalibrated ) : void
UpdateGazeInfoFromHit ( MixedRealityRaycastHit raycastHit ) : void

Защищенные методы

Метод Описание
OnDisable ( ) : void
OnEnable ( ) : void
RegisterHandlers ( ) : void
Start ( ) : void
UnregisterHandlers ( ) : void

Приватные методы

Метод Описание
InitializeGazePointer ( ) : IMixedRealityPointer
LateUpdate ( ) : void
OnValidate ( ) : void
RaiseSourceDetected ( ) : void
Update ( ) : void

Описание методов

OnDisable() защищенный Метод

protected OnDisable ( ) : void
Результат void

OnEnable() защищенный Метод

protected OnEnable ( ) : void
Результат void

OnInputDown() публичный Метод

public OnInputDown ( InputEventData eventData ) : void
eventData InputEventData
Результат void

OnInputUp() публичный Метод

public OnInputUp ( InputEventData eventData ) : void
eventData InputEventData
Результат void

RegisterHandlers() защищенный Метод

protected RegisterHandlers ( ) : void
Результат void

SetGazeCursor() публичный Метод

Set the gaze cursor.
public SetGazeCursor ( GameObject cursor ) : void
cursor GameObject
Результат void

Start() защищенный Метод

protected Start ( ) : void
Результат void

UnregisterHandlers() защищенный Метод

protected UnregisterHandlers ( ) : void
Результат void

UpdateEyeGaze() публичный Метод

public UpdateEyeGaze ( IMixedRealityEyeGazeDataProvider provider, Ray eyeRay, DateTime timestamp ) : void
provider IMixedRealityEyeGazeDataProvider
eyeRay Ray
timestamp DateTime
Результат void

UpdateEyeTrackingStatus() публичный Метод

public UpdateEyeTrackingStatus ( IMixedRealityEyeGazeDataProvider provider, bool userIsEyeCalibrated ) : void
provider IMixedRealityEyeGazeDataProvider
userIsEyeCalibrated bool
Результат void

UpdateGazeInfoFromHit() публичный Метод

public UpdateGazeInfoFromHit ( MixedRealityRaycastHit raycastHit ) : void
raycastHit MixedRealityRaycastHit
Результат void