Show / Hide Table of Contents

    Class MixedRealityInputSimulationProfile

    Inheritance
    Object
    BaseMixedRealityProfile
    MixedRealityInputSimulationProfile
    Implements
    ScriptableObject
    Namespace: Microsoft.MixedReality.Toolkit.Input
    Assembly: cs.temp.dll.dll
    Syntax
    public class MixedRealityInputSimulationProfile : BaseMixedRealityProfile, ScriptableObject

    Properties

    ControlFastSpeed

    Fast camera translation speed

    Declaration
    public float ControlFastSpeed { get; }
    Property Value
    Type Description
    Single

    ControlFastSpeed

    Fast camera translation speed

    Declaration
    public float ControlFastSpeed { get; }
    Property Value
    Type Description
    Single

    ControlSlowSpeed

    Slow camera translation speed

    Declaration
    public float ControlSlowSpeed { get; }
    Property Value
    Type Description
    Single

    ControlSlowSpeed

    Slow camera translation speed

    Declaration
    public float ControlSlowSpeed { get; }
    Property Value
    Type Description
    Single

    CurrentControlMode

    Camera movement mode

    Declaration
    public InputSimulationControlMode CurrentControlMode { get; }
    Property Value
    Type Description
    InputSimulationControlMode

    CurrentControlMode

    Camera movement mode

    Declaration
    public InputSimulationControlMode CurrentControlMode { get; }
    Property Value
    Type Description
    InputSimulationControlMode

    DefaultHandDistance

    Default distance of the hand from the camera

    Declaration
    public float DefaultHandDistance { get; }
    Property Value
    Type Description
    Single

    DefaultHandDistance

    Default distance of the hand from the camera

    Declaration
    public float DefaultHandDistance { get; }
    Property Value
    Type Description
    Single

    DefaultHandGesture

    Hand joint pose on first show or reset

    Declaration
    public ArticulatedHandPose.GestureId DefaultHandGesture { get; }
    Property Value
    Type Description
    ArticulatedHandPose.GestureId

    DefaultHandGesture

    Hand joint pose on first show or reset

    Declaration
    public ArticulatedHandPose.GestureId DefaultHandGesture { get; }
    Property Value
    Type Description
    ArticulatedHandPose.GestureId

    DefaultHandSimulationMode

    Enable hand simulation

    Declaration
    public HandSimulationMode DefaultHandSimulationMode { get; }
    Property Value
    Type Description
    HandSimulationMode

    DefaultHandSimulationMode

    Enable hand simulation

    Declaration
    public HandSimulationMode DefaultHandSimulationMode { get; }
    Property Value
    Type Description
    HandSimulationMode

    DoublePressTime

    Maximum time interval for double press

    Declaration
    public float DoublePressTime { get; }
    Property Value
    Type Description
    Single

    DoublePressTime

    Maximum time interval for double press

    Declaration
    public float DoublePressTime { get; }
    Property Value
    Type Description
    Single

    FastControlKey

    Key to speed up camera movement

    Declaration
    public KeyBinding FastControlKey { get; }
    Property Value
    Type Description
    KeyBinding

    FastControlKey

    Key to speed up camera movement

    Declaration
    public KeyBinding FastControlKey { get; }
    Property Value
    Type Description
    KeyBinding

    HandDepthMultiplier

    Depth change when scrolling the mouse wheel

    Declaration
    public float HandDepthMultiplier { get; }
    Property Value
    Type Description
    Single

    HandDepthMultiplier

    Depth change when scrolling the mouse wheel

    Declaration
    public float HandDepthMultiplier { get; }
    Property Value
    Type Description
    Single

    HandGestureAnimationSpeed

    Gesture interpolation per second

    Declaration
    public float HandGestureAnimationSpeed { get; }
    Property Value
    Type Description
    Single

    HandGestureAnimationSpeed

    Gesture interpolation per second

    Declaration
    public float HandGestureAnimationSpeed { get; }
    Property Value
    Type Description
    Single

    HandHideTimeout

    Time after which uncontrolled hands are hidden

    Declaration
    public float HandHideTimeout { get; }
    Property Value
    Type Description
    Single

    HandHideTimeout

    Time after which uncontrolled hands are hidden

    Declaration
    public float HandHideTimeout { get; }
    Property Value
    Type Description
    Single

    HandJitterAmount

    Apply random offset to the hand position

    Declaration
    public float HandJitterAmount { get; }
    Property Value
    Type Description
    Single

    HandJitterAmount

    Apply random offset to the hand position

    Declaration
    public float HandJitterAmount { get; }
    Property Value
    Type Description
    Single

    HandRotateButton

    Controls how hand rotation is activated

    Declaration
    public KeyBinding HandRotateButton { get; }
    Property Value
    Type Description
    KeyBinding

    HandRotateButton

    Controls how hand rotation is activated

    Declaration
    public KeyBinding HandRotateButton { get; }
    Property Value
    Type Description
    KeyBinding

    HoldStartDuration

    Time until hold gesture starts

    Declaration
    public float HoldStartDuration { get; }
    Property Value
    Type Description
    Single

    HoldStartDuration

    Time until hold gesture starts

    Declaration
    public float HoldStartDuration { get; }
    Property Value
    Type Description
    Single

    IndicatorsPrefab

    Indicator buttons to show input simulation state in the viewport

    Declaration
    public GameObject IndicatorsPrefab { get; }
    Property Value
    Type Description
    GameObject

    IndicatorsPrefab

    Indicator buttons to show input simulation state in the viewport

    Declaration
    public GameObject IndicatorsPrefab { get; }
    Property Value
    Type Description
    GameObject

    InteractionButton

    Button pressed to interact with objects

    Declaration
    public KeyBinding InteractionButton { get; }
    Property Value
    Type Description
    KeyBinding

    IsCameraControlEnabled

    Enable manual camera control

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

    IsCameraControlEnabled

    Enable manual camera control

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

    IsControllerLookInverted

    Invert the vertical rotation

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

    IsControllerLookInverted

    Invert the vertical rotation

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

    IsHandsFreeInputEnabled

    Enable hands free input

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

    LeftHandManipulationKey

    Key to manipulate the left hand

    Declaration
    public KeyBinding LeftHandManipulationKey { get; }
    Property Value
    Type Description
    KeyBinding

    LeftHandManipulationKey

    Key to manipulate the left hand

    Declaration
    public KeyBinding LeftHandManipulationKey { get; }
    Property Value
    Type Description
    KeyBinding

    LeftMouseHandGesture

    Hand joint pose when pressing the left mouse button

    Declaration
    public ArticulatedHandPose.GestureId LeftMouseHandGesture { get; }
    Property Value
    Type Description
    ArticulatedHandPose.GestureId

    LeftMouseHandGesture

    Hand joint pose when pressing the left mouse button

    Declaration
    public ArticulatedHandPose.GestureId LeftMouseHandGesture { get; }
    Property Value
    Type Description
    ArticulatedHandPose.GestureId

    LookHorizontal

    Look Horizontal Axis - Right Stick On Controller

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

    LookHorizontal

    Look Horizontal Axis - Right Stick On Controller

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

    LookVertical

    Look Vertical Axis - Right Stick On Controller

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

    LookVertical

    Look Vertical Axis - Right Stick On Controller

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

    MiddleMouseHandGesture

    Hand joint pose when pressing the middle mouse button

    Declaration
    public ArticulatedHandPose.GestureId MiddleMouseHandGesture { get; }
    Property Value
    Type Description
    ArticulatedHandPose.GestureId

    MiddleMouseHandGesture

    Hand joint pose when pressing the middle mouse button

    Declaration
    public ArticulatedHandPose.GestureId MiddleMouseHandGesture { get; }
    Property Value
    Type Description
    ArticulatedHandPose.GestureId

    MouseHandRotationSpeed

    Additional rotation factor after input smoothing has been applied

    Declaration
    public float MouseHandRotationSpeed { get; }
    Property Value
    Type Description
    Single

    MouseHandRotationSpeed

    Additional rotation factor after input smoothing has been applied

    Declaration
    public float MouseHandRotationSpeed { get; }
    Property Value
    Type Description
    Single

    MouseLookButton

    Controls how mouse look control is activated

    Declaration
    public KeyBinding MouseLookButton { get; }
    Property Value
    Type Description
    KeyBinding

    MouseLookButton

    Controls how mouse look control is activated

    Declaration
    public KeyBinding MouseLookButton { get; }
    Property Value
    Type Description
    KeyBinding

    MouseLookSpeed

    Additional rotation factor after input smoothing has been applied

    Declaration
    public float MouseLookSpeed { get; }
    Property Value
    Type Description
    Single

    MouseLookSpeed

    Additional rotation factor after input smoothing has been applied

    Declaration
    public float MouseLookSpeed { get; }
    Property Value
    Type Description
    Single

    MouseLookToggle

    Toggle mouse look on with the mouse look button, press escape to release

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

    MouseLookToggle

    Toggle mouse look on with the mouse look button, press escape to release

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

    MouseRotationSensitivity

    Sensitivity when using the mouse for rotation

    Declaration
    public float MouseRotationSensitivity { get; }
    Property Value
    Type Description
    Single

    MouseRotationSensitivity

    Sensitivity when using the mouse for rotation

    Declaration
    public float MouseRotationSensitivity { get; }
    Property Value
    Type Description
    Single

    MouseScroll

    Mouse Scroll Wheel

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

    MouseScroll

    Mouse Scroll Wheel

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

    MouseX

    Mouse Movement X-axis

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

    MouseX

    Mouse Movement X-axis

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

    MouseY

    Mouse Movement Y-axis

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

    MouseY

    Mouse Movement Y-axis

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

    MoveHorizontal

    Horizontal movement Axis

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

    MoveHorizontal

    Horizontal movement Axis

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

    MoveUpDown

    Up/Down movement Axis

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

    MoveUpDown

    Up/Down movement Axis

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

    MoveVertical

    Vertical movement Axis

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

    MoveVertical

    Vertical movement Axis

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

    NavigationStartThreshold

    The total amount of input source movement that needs to happen to start navigation

    Declaration
    public float NavigationStartThreshold { get; }
    Property Value
    Type Description
    Single

    NavigationStartThreshold

    The total amount of input source movement that needs to happen to start navigation

    Declaration
    public float NavigationStartThreshold { get; }
    Property Value
    Type Description
    Single

    RightHandManipulationKey

    Key to manipulate the right hand

    Declaration
    public KeyBinding RightHandManipulationKey { get; }
    Property Value
    Type Description
    KeyBinding

    RightHandManipulationKey

    Key to manipulate the right hand

    Declaration
    public KeyBinding RightHandManipulationKey { get; }
    Property Value
    Type Description
    KeyBinding

    RightMouseHandGesture

    Hand joint pose when pressing the right mouse button

    Declaration
    public ArticulatedHandPose.GestureId RightMouseHandGesture { get; }
    Property Value
    Type Description
    ArticulatedHandPose.GestureId

    RightMouseHandGesture

    Hand joint pose when pressing the right mouse button

    Declaration
    public ArticulatedHandPose.GestureId RightMouseHandGesture { get; }
    Property Value
    Type Description
    ArticulatedHandPose.GestureId

    SimulateEyePosition

    Enable eye simulation

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

    SimulateEyePosition

    Enable eye simulation

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

    ToggleLeftHandKey

    Key to toggle persistent mode for the left hand

    Declaration
    public KeyBinding ToggleLeftHandKey { get; }
    Property Value
    Type Description
    KeyBinding

    ToggleLeftHandKey

    Key to toggle persistent mode for the left hand

    Declaration
    public KeyBinding ToggleLeftHandKey { get; }
    Property Value
    Type Description
    KeyBinding

    ToggleRightHandKey

    Key to toggle persistent mode for the right hand

    Declaration
    public KeyBinding ToggleRightHandKey { get; }
    Property Value
    Type Description
    KeyBinding

    ToggleRightHandKey

    Key to toggle persistent mode for the right hand

    Declaration
    public KeyBinding ToggleRightHandKey { get; }
    Property Value
    Type Description
    KeyBinding

    Implements

    ScriptableObject
    Back to top Generated by DocFX