Search Results for

    Enum YVRInput.RawButton

    Raw button mapping for controller

    Namespace: YVR.Core
    Assembly: YVR.Core.Runtime.dll
    Syntax
    [Flags]
    public enum YVRInput.RawButton : uint

    Fields

    Name Description
    A

    A Button on right controller

    All

    All buttons on both controllers

    B

    B Button on right controller

    LHandTrigger

    Index Hand Button on left controller

    LIndexTrigger

    Index Trigger Button on left controller

    LThumbstick

    Thumb Stick Button on left controller (Pressed or not)

    LThumbstickDown

    Thumb Stick Down Button on left controller

    LThumbstickLeft

    Thumb Stick Left Button on left controller

    LThumbstickRight

    Thumb Stick Right Button on left controller

    LThumbstickUp

    Thumb Stick Up Button on left controller

    None

    Not a Button

    RHandTrigger

    Index Hand Button on right controller

    RIndexTrigger

    Index Trigger Button on right controller

    RThumbstick

    Thumb Stick Button on right controller (Pressed or not)

    RThumbstickDown

    Thumb Stick Down Button on right controller

    RThumbstickLeft

    Thumb Stick Left Button on right controller

    RThumbstickRight

    Thumb Stick Right Button on right controller

    RThumbstickUp

    Thumb Stick Up Button on right controller

    Reserved

    Reserved key flag

    Start

    Start Button on left controller

    X

    X Button on left controller

    Y

    Y Button on left controller

    Extension Methods

    EnumExtension.GetDescription(Enum)
    ObjectExtensions.GetEnumerableElementType(object)
    ObjectExtensions.IsGenericEnumerable(object)
    ObjectExtensions.ReflectEquals(object, object)
    ObjectExtensions.ReflectionSequenceEqual(object, object)
    ObjectExtensions.TryGetFieldValue<T>(object, string, out T, BindingFlags)
    ObjectExtensions.TryGetPropertyValue<T>(object, string, out T, BindingFlags)
    ObjectExtensions.TrySetFieldValue<T>(object, string, T, BindingFlags)
    ObjectExtensions.TrySetPropertyValue<T>(object, string, T, BindingFlags)
    SystemObjectExtensions.As<T>(object)
    YVRLog.Debug(object, string)
    YVRLog.Error(object, string)
    YVRLog.Info(object, string)
    YVRLog.Warn(object, string)
    In This Article