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 MixedRealityInputSystemProfile

    Configuration profile settings for setting up controller pointers.

    Inheritance
    Object
    BaseMixedRealityProfile
    MixedRealityInputSystemProfile
    Namespace: Microsoft.MixedReality.Toolkit.Input
    Assembly: cs.temp.dll.dll
    Syntax
    [MixedRealityServiceProfile(typeof(IMixedRealityInputSystem))]
    public class MixedRealityInputSystemProfile : BaseMixedRealityProfile

    Properties

    ControllerMappingProfile

    Active profile for controller mapping configuration

    Declaration
    public MixedRealityControllerMappingProfile ControllerMappingProfile { get; }
    Property Value
    Type Description
    MixedRealityControllerMappingProfile

    ControllerVisualizationProfile

    Device profile for rendering spatial controllers.

    Declaration
    public MixedRealityControllerVisualizationProfile ControllerVisualizationProfile { get; }
    Property Value
    Type Description
    MixedRealityControllerVisualizationProfile

    DataProviderConfigurations

    Declaration
    public MixedRealityInputDataProviderConfiguration[] DataProviderConfigurations { get; }
    Property Value
    Type Description
    MixedRealityInputDataProviderConfiguration[]

    FocusIndividualCompoundCollider

    In case of a compound collider, does the individual collider receive focus

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

    FocusProviderType

    The focus provider service concrete type to use when raycasting.

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

    FocusQueryBufferSize

    Maximum number of colliders that can be detected in a SphereOverlap scene query.

    Declaration
    public int FocusQueryBufferSize { get; }
    Property Value
    Type Description
    Int32

    GesturesProfile

    Gesture Mapping Profile for recognizing gestures across all platforms.

    Declaration
    public MixedRealityGesturesProfile GesturesProfile { get; }
    Property Value
    Type Description
    MixedRealityGesturesProfile

    HandTrackingProfile

    Active profile for hands tracking

    Declaration
    public MixedRealityHandTrackingProfile HandTrackingProfile { get; }
    Property Value
    Type Description
    MixedRealityHandTrackingProfile

    InputActionRulesProfile

    Input Action Rules Profile for raising actions based on specific criteria.

    Declaration
    public MixedRealityInputActionRulesProfile InputActionRulesProfile { get; }
    Property Value
    Type Description
    MixedRealityInputActionRulesProfile

    InputActionsProfile

    Input System Action Mapping profile for wiring up Controller input to Actions.

    Declaration
    public MixedRealityInputActionsProfile InputActionsProfile { get; }
    Property Value
    Type Description
    MixedRealityInputActionsProfile

    IsControllerMappingEnabled

    Enable and configure the devices for your application.

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

    IsSpeechSupported

    Returns whether speech is supported for the current language or not

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

    PointerProfile

    Pointer configuration options

    Declaration
    public MixedRealityPointerProfile PointerProfile { get; }
    Property Value
    Type Description
    MixedRealityPointerProfile

    RaycastProviderType

    The raycast provider service concrete type to use when raycasting.

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

    SpeechCommandsProfile

    Speech commands profile for configured speech commands, for use by the speech recognition system

    Declaration
    public MixedRealitySpeechCommandsProfile SpeechCommandsProfile { get; }
    Property Value
    Type Description
    MixedRealitySpeechCommandsProfile
    Back to top Generated by DocFX