We've moved!

Starting from MRTK 2.6, we are publishing both conceptual docs and API references on docs.microsoft.com. For conceptual docs, please visit our new landing page. For API references, please visit the MRTK-Unity section of the dot net API explorer. Existing content will remain here but will not be updated further.

    Show / Hide Table of Contents

    Class SourceStateEventData

    Describes an source state event that has a source id.

    Inheritance
    Object
    BaseInputEventData
    SourceStateEventData
    SourcePoseEventData<T>
    Inherited Members
    BaseInputEventData.EventTime
    BaseInputEventData.InputSource
    BaseInputEventData.SourceId
    BaseInputEventData.MixedRealityInputAction
    BaseInputEventData.BaseInitialize(IMixedRealityInputSource, MixedRealityInputAction)
    Namespace: Microsoft.MixedReality.Toolkit.Input
    Assembly: cs.temp.dll.dll
    Syntax
    public class SourceStateEventData : BaseInputEventData
    Remarks

    Source State events do not have an associated MixedRealityInputAction.

    Constructors

    SourceStateEventData(EventSystem)

    Constructor.

    Declaration
    public SourceStateEventData(EventSystem eventSystem)
    Parameters
    Type Name Description
    EventSystem eventSystem

    Typically will be EventSystems.EventSystem.current

    Properties

    Controller

    Declaration
    public IMixedRealityController Controller { get; }
    Property Value
    Type Description
    IMixedRealityController

    Methods

    Initialize(IMixedRealityInputSource, IMixedRealityController)

    Populates the event with data.

    Declaration
    public void Initialize(IMixedRealityInputSource inputSource, IMixedRealityController controller)
    Parameters
    Type Name Description
    IMixedRealityInputSource inputSource
    IMixedRealityController controller
    Back to top Generated by DocFX