Show / Hide Table of Contents

    Class WindowsMixedRealityEyeGazeDataProvider

    Inheritance
    Object
    WindowsMixedRealityEyeGazeDataProvider
    Implements
    IMixedRealityEyeGazeDataProvider
    IMixedRealityEyeSaccadeProvider
    IMixedRealityCapabilityCheck
    Namespace: Microsoft.MixedReality.Toolkit.WindowsMixedReality.Input
    Assembly: cs.temp.dll.dll
    Syntax
    public class WindowsMixedRealityEyeGazeDataProvider : BaseInputDeviceManager, IMixedRealityEyeGazeDataProvider, IMixedRealityEyeSaccadeProvider, IMixedRealityCapabilityCheck

    Constructors

    WindowsMixedRealityEyeGazeDataProvider(IMixedRealityServiceRegistrar, IMixedRealityInputSystem, String, UInt32, BaseMixedRealityProfile)

    Constructor.

    Declaration
    public WindowsMixedRealityEyeGazeDataProvider(IMixedRealityServiceRegistrar registrar, IMixedRealityInputSystem inputSystem, string name, uint priority, BaseMixedRealityProfile profile)
    Parameters
    Type Name Description
    IMixedRealityServiceRegistrar registrar

    The IMixedRealityServiceRegistrar instance that loaded the data provider.

    IMixedRealityInputSystem inputSystem

    The IMixedRealityInputSystem instance that receives data from this provider.

    String name

    Friendly name of the service.

    UInt32 priority

    Service priority. Used to determine order of instantiation.

    BaseMixedRealityProfile profile

    The service's configuration profile.

    Properties

    SaccadeProvider

    Declaration
    public IMixedRealityEyeSaccadeProvider SaccadeProvider { get; }
    Property Value
    Type Description
    IMixedRealityEyeSaccadeProvider

    SmoothEyeTracking

    Declaration
    public bool SmoothEyeTracking { get; set; }
    Property Value
    Type Description
    Boolean

    Methods

    CheckCapability(MixedRealityCapability)

    Checks to see if one or more registered data providers supports the requested capability on the current platform.

    Declaration
    public bool CheckCapability(MixedRealityCapability capability)
    Parameters
    Type Name Description
    MixedRealityCapability capability

    The capability to check.

    Returns
    Type Description
    Boolean

    True if the capability is supported, false otherwise.

    Initialize()

    Declaration
    public override void Initialize()

    Update()

    Declaration
    public override void Update()

    Events

    OnSaccade

    Declaration
    public event Action OnSaccade
    Event Type
    Type Description
    Action

    OnSaccadeX

    Declaration
    public event Action OnSaccadeX
    Event Type
    Type Description
    Action

    OnSaccadeY

    Declaration
    public event Action OnSaccadeY
    Event Type
    Type Description
    Action

    Implements

    IMixedRealityEyeGazeDataProvider
    IMixedRealityEyeSaccadeProvider
    IMixedRealityCapabilityCheck
    Back to top Generated by DocFX