mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0

    Show / Hide Table of Contents

    Struct MixedRealityControllerMapping

    Used to define a controller or other input device's physical buttons, and other attributes.

    Inherited Members
    ValueType.Equals(Object)
    ValueType.GetHashCode()
    ValueType.ToString()
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetType()
    Namespace: Microsoft.MixedReality.Toolkit.Input
    Assembly: cs.temp.dll.dll
    Syntax
    public struct MixedRealityControllerMapping

    Constructors

    MixedRealityControllerMapping(Type, Handedness)

    Constructor.

    Declaration
    public MixedRealityControllerMapping(Type controllerType, Handedness handedness = null)
    Parameters
    Type Name Description
    Type controllerType

    Controller Type to instantiate at runtime.

    Handedness handedness

    The designated hand that the device is managing.

    MixedRealityControllerMapping(Type, Handedness)

    Constructor.

    Declaration
    public MixedRealityControllerMapping(Type controllerType, Handedness handedness = null)
    Parameters
    Type Name Description
    Type controllerType

    Controller Type to instantiate at runtime.

    Handedness handedness

    The designated hand that the device is managing.

    Properties

    ControllerType

    Controller Type to instantiate at runtime.

    Declaration
    public SystemType ControllerType { get; }
    Property Value
    Type Description
    SystemType

    ControllerType

    Controller Type to instantiate at runtime.

    Declaration
    public SystemType ControllerType { get; }
    Property Value
    Type Description
    SystemType

    Description

    Description of the Device.

    Declaration
    public string Description { get; }
    Property Value
    Type Description
    String

    Description

    Description of the Device.

    Declaration
    public string Description { get; }
    Property Value
    Type Description
    String

    Handedness

    The designated hand that the device is managing.

    Declaration
    public Handedness Handedness { get; }
    Property Value
    Type Description
    Handedness

    Handedness

    The designated hand that the device is managing.

    Declaration
    public Handedness Handedness { get; }
    Property Value
    Type Description
    Handedness

    HasCustomInteractionMappings

    Is this controller mapping using custom interactions?

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

    HasCustomInteractionMappings

    Is this controller mapping using custom interactions?

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

    Interactions

    Details the list of available buttons / interactions available from the device.

    Declaration
    public MixedRealityInteractionMapping[] Interactions { get; }
    Property Value
    Type Description
    MixedRealityInteractionMapping[]

    Interactions

    Details the list of available buttons / interactions available from the device.

    Declaration
    public MixedRealityInteractionMapping[] Interactions { get; }
    Property Value
    Type Description
    MixedRealityInteractionMapping[]

    SupportedControllerType

    Declaration
    public SupportedControllerType SupportedControllerType { get; }
    Property Value
    Type Description
    SupportedControllerType

    SupportedControllerType

    Declaration
    public SupportedControllerType SupportedControllerType { get; }
    Property Value
    Type Description
    SupportedControllerType
    In This Article
    • Constructors
      • MixedRealityControllerMapping(Type, Handedness)
      • MixedRealityControllerMapping(Type, Handedness)
    • Properties
      • ControllerType
      • ControllerType
      • Description
      • Description
      • Handedness
      • Handedness
      • HasCustomInteractionMappings
      • HasCustomInteractionMappings
      • Interactions
      • Interactions
      • SupportedControllerType
      • SupportedControllerType
    Back to top Generated by DocFX