C# 클래스 Microsoft.MixedReality.Toolkit.Input.GazeProvider

상속: Microsoft.MixedReality.Toolkit.Input.InputSystemGlobalListener, IMixedRealityGazeProvider, IMixedRealityEyeGazeProvider, IMixedRealityInputHandler
파일 보기 프로젝트 열기: hololensresearch/PPIT-Project 1 사용 예제들

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