FloatingInput
Jump to navigation
Jump to search
FloatingInput
FloatingInput.AxisBinding
- Method: Single GetAxis()
- Method: Single ReadAxis(Boolean checkLayering)
- Method: Single GetAxisRaw()
- Method: Boolean GetAxisVsThreshold(Nullable`1 thresholdOvrd)
- Method: Boolean GetAxisAsButton(Nullable`1 thresholdOvrd)
- Method: Boolean GetAxisAsButtonDown(Nullable`1 thresholdOvrd)
- Method: Boolean GetAxisAsButtonUp(Nullable`1 thresholdOvrd)
- Method: Void Save(ConfigNode node)
- Method: Void Load(ConfigNode node)
- Method: Boolean IsBlank()
- Method: String GetMappedInput(Boolean withSRTooltip, Boolean kbmPriority)
- Method: String GetMappedInput(Boolean withSRTooltip, Boolean kbmPriority, AxisRange axisRange)
- Method: String GetAxisAsButtonMappedInput(Boolean sRTooltip, Boolean kbmPriority)
- Method: IInputBinding GetSubBinding(String key)
- Method: Void Clear()
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Method: String ToString()
- Method: Boolean Equals(Object obj)
- Method: Int32 GetHashCode()
- Field: Int32 joyIndex
- Field: Int32 axisIndex
- Field: Single sensitivity
- Field: Single deadzone
- Field: Single linearity
- Field: Boolean invert
- Field: Single threshold
- Field: Boolean down
- Field: Boolean up
- Field: Int32 upFrame
- Field: Int32 downFrame
- Field: BinaryBinding maxAxis
- Field: BinaryBinding minAxis
- Field: Boolean momentaryMinMax
- Field: BinaryBinding incrAxis
- Field: BinaryBinding decrAxis
- Field: BinaryBinding resetAxis
- Field: Single relativeSens
- Field: Boolean isRelativeAxis
- Field: BinaryBinding enableAxis
- Field: BinaryBinding disableAxis
- Field: Boolean resetDisabledAxis
- Field: Single selfCenter
- Field: Single neutral
- Field: Single axis
- Field: Single vAxisLast
- Field: Single deviceAxis
- Field: InputShadowingGroup shadowingGroup
FloatingInput.AxisBinding+AxisRange
- Method: Boolean HasFlag(Enum flag)
- Method: Object GetValue()
- Method: Boolean Equals(Object obj)
- Method: Int32 GetHashCode()
- Method: Int32 CompareTo(Object target)
- Method: String ToString()
- Method: String ToString(String format)
- Method: String ToString(IFormatProvider provider)
- Method: String ToString(String format, IFormatProvider provider)
- Method: Boolean System.ISpanFormattable.TryFormat(Span`1 destination, Int32& charsWritten, ReadOnlySpan`1 format, IFormatProvider provider)
- Method: TypeCode GetTypeCode()
- Method: Boolean System.IConvertible.ToBoolean(IFormatProvider provider)
- Method: Char System.IConvertible.ToChar(IFormatProvider provider)
- Method: SByte System.IConvertible.ToSByte(IFormatProvider provider)
- Method: Byte System.IConvertible.ToByte(IFormatProvider provider)
- Method: Int16 System.IConvertible.ToInt16(IFormatProvider provider)
- Method: UInt16 System.IConvertible.ToUInt16(IFormatProvider provider)
- Method: Int32 System.IConvertible.ToInt32(IFormatProvider provider)
- Method: UInt32 System.IConvertible.ToUInt32(IFormatProvider provider)
- Method: Int64 System.IConvertible.ToInt64(IFormatProvider provider)
- Method: UInt64 System.IConvertible.ToUInt64(IFormatProvider provider)
- Method: Single System.IConvertible.ToSingle(IFormatProvider provider)
- Method: Double System.IConvertible.ToDouble(IFormatProvider provider)
- Method: Decimal System.IConvertible.ToDecimal(IFormatProvider provider)
- Method: DateTime System.IConvertible.ToDateTime(IFormatProvider provider)
- Method: Object System.IConvertible.ToType(Type type, IFormatProvider provider)
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Field: Int32 value__
- Field: AxisRange Negative
- Field: AxisRange Full
- Field: AxisRange Positive
FloatingInput.BinaryBinding
- Method: Boolean GetInput()
- Method: Boolean GetInputDown()
- Method: Boolean GetInputUp()
- Method: Void Load(ConfigNode node)
- Method: Void Save(ConfigNode node)
- Method: Boolean IsBlank()
- Method: String GetMappedInput(Boolean withSRTooltip, Boolean kbmPriority)
- Method: IInputBinding GetSubBinding(String key)
- Method: Void Clear()
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Method: String ToString()
- Method: Boolean Equals(Object obj)
- Method: Int32 GetHashCode()
- Field: ButtonBinding buttonBinding
- Field: KeyBinding keyBinding
- Field: AxisBinding axisBinding
FloatingInput.ButtonBinding
- Method: Boolean GetButton()
- Method: Boolean GetButtonDown()
- Method: Boolean GetButtonUp()
- Method: Void Save(ConfigNode node)
- Method: Void Load(ConfigNode node)
- Method: Boolean IsBlank()
- Method: String GetMappedInput(Boolean withSRTooltip, Boolean kbmPriority)
- Method: IInputBinding GetSubBinding(String key)
- Method: Void Clear()
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Method: String ToString()
- Method: Boolean Equals(Object obj)
- Method: Int32 GetHashCode()
- Field: List`1 buttons
FloatingInput.ButtonCombo
- Method: ButtonCombo Not(DeviceButton[] notButtons)
- Method: Boolean GetButton()
- Method: Boolean GetButtonDown()
- Method: Boolean GetButtonUp()
- Method: Boolean AnyNotButtons()
- Method: Void Parse(String s)
- Method: Void ParseButtons(String s, DeviceButton[]& btns)
- Method: String Write()
- Method: String GetString(Boolean withSRTooltip)
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Method: String ToString()
- Method: Boolean Equals(Object obj)
- Method: Int32 GetHashCode()
- Field: DeviceButton[] buttons
- Field: DeviceButton[] notButtons
- Field: InputShadowingGroup shadowingGroup
FloatingInput.XBtn
- Method: Boolean HasFlag(Enum flag)
- Method: Object GetValue()
- Method: Boolean Equals(Object obj)
- Method: Int32 GetHashCode()
- Method: Int32 CompareTo(Object target)
- Method: String ToString()
- Method: String ToString(String format)
- Method: String ToString(IFormatProvider provider)
- Method: String ToString(String format, IFormatProvider provider)
- Method: Boolean System.ISpanFormattable.TryFormat(Span`1 destination, Int32& charsWritten, ReadOnlySpan`1 format, IFormatProvider provider)
- Method: TypeCode GetTypeCode()
- Method: Boolean System.IConvertible.ToBoolean(IFormatProvider provider)
- Method: Char System.IConvertible.ToChar(IFormatProvider provider)
- Method: SByte System.IConvertible.ToSByte(IFormatProvider provider)
- Method: Byte System.IConvertible.ToByte(IFormatProvider provider)
- Method: Int16 System.IConvertible.ToInt16(IFormatProvider provider)
- Method: UInt16 System.IConvertible.ToUInt16(IFormatProvider provider)
- Method: Int32 System.IConvertible.ToInt32(IFormatProvider provider)
- Method: UInt32 System.IConvertible.ToUInt32(IFormatProvider provider)
- Method: Int64 System.IConvertible.ToInt64(IFormatProvider provider)
- Method: UInt64 System.IConvertible.ToUInt64(IFormatProvider provider)
- Method: Single System.IConvertible.ToSingle(IFormatProvider provider)
- Method: Double System.IConvertible.ToDouble(IFormatProvider provider)
- Method: Decimal System.IConvertible.ToDecimal(IFormatProvider provider)
- Method: DateTime System.IConvertible.ToDateTime(IFormatProvider provider)
- Method: Object System.IConvertible.ToType(Type type, IFormatProvider provider)
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Field: Int32 value__
- Field: XBtn None
- Field: XBtn A
- Field: XBtn B
- Field: XBtn X
- Field: XBtn Y
- Field: XBtn LB
- Field: XBtn RB
- Field: XBtn Select
- Field: XBtn Start
- Field: XBtn LS
- Field: XBtn RS
FloatingInput.XAxis
- Method: Boolean HasFlag(Enum flag)
- Method: Object GetValue()
- Method: Boolean Equals(Object obj)
- Method: Int32 GetHashCode()
- Method: Int32 CompareTo(Object target)
- Method: String ToString()
- Method: String ToString(String format)
- Method: String ToString(IFormatProvider provider)
- Method: String ToString(String format, IFormatProvider provider)
- Method: Boolean System.ISpanFormattable.TryFormat(Span`1 destination, Int32& charsWritten, ReadOnlySpan`1 format, IFormatProvider provider)
- Method: TypeCode GetTypeCode()
- Method: Boolean System.IConvertible.ToBoolean(IFormatProvider provider)
- Method: Char System.IConvertible.ToChar(IFormatProvider provider)
- Method: SByte System.IConvertible.ToSByte(IFormatProvider provider)
- Method: Byte System.IConvertible.ToByte(IFormatProvider provider)
- Method: Int16 System.IConvertible.ToInt16(IFormatProvider provider)
- Method: UInt16 System.IConvertible.ToUInt16(IFormatProvider provider)
- Method: Int32 System.IConvertible.ToInt32(IFormatProvider provider)
- Method: UInt32 System.IConvertible.ToUInt32(IFormatProvider provider)
- Method: Int64 System.IConvertible.ToInt64(IFormatProvider provider)
- Method: UInt64 System.IConvertible.ToUInt64(IFormatProvider provider)
- Method: Single System.IConvertible.ToSingle(IFormatProvider provider)
- Method: Double System.IConvertible.ToDouble(IFormatProvider provider)
- Method: Decimal System.IConvertible.ToDecimal(IFormatProvider provider)
- Method: DateTime System.IConvertible.ToDateTime(IFormatProvider provider)
- Method: Object System.IConvertible.ToType(Type type, IFormatProvider provider)
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Field: Int32 value__
- Field: XAxis None
- Field: XAxis LX
- Field: XAxis LY
- Field: XAxis LT_RT
- Field: XAxis RX
- Field: XAxis RY
- Field: XAxis DPadX
- Field: XAxis DPadY
FloatingInput.Util
- Method: String GetInputGlyph(IInputBinding inputBinding, Boolean withSRTooltip)
- Method: String ParseInputBindings(String text)
- Method: String ParseInputBindings_Internal(String text)
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Method: String ToString()
- Method: Boolean Equals(Object obj)
- Method: Int32 GetHashCode()
- Field: String inputRegex
- Field: Int32 MAX_PARSE_DEPTH
FloatingInput.RTGlyphs
- Method: Boolean ContainsKey(String key)
- Method: Boolean TryGetValue(String key, String& value)
- Method: String get_Item(String key)
- Method: String get_Item(String[] key)
- Method: IEnumerable`1 get_Keys()
- Method: IEnumerable`1 get_Values()
- Method: Int32 get_Count()
- Method: Boolean ContainsKey(String[] key)
- Method: IEnumerator`1 GetEnumerator()
- Method: IEnumerator System.Collections.IEnumerable.GetEnumerator()
- Method: Boolean TryGetValue(String[] key, String& value)
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Method: String ToString()
- Method: Boolean Equals(Object obj)
- Method: Int32 GetHashCode()
- Property: String Item
- Property: String Item
- Property: IEnumerable`1 Keys
- Property: IEnumerable`1 Values
- Property: Int32 Count
- Field: RTGlyphs KbMGlyphs
- Field: Dictionary`2 glyphs
FloatingInput.GameActionBinding
- Method: ButtonBinding get_button()
- Method: KeyBinding get_key()
- Method: AxisBinding get_axisAsButton()
- Method: Void Load(ConfigNode node)
- Method: Void Save(ConfigNode node)
- Method: String GetMappedInput(Boolean withSRTooltip, Boolean kbmPriority)
- Method: Boolean IsBlank()
- Method: IInputBinding GetSubBinding(String key)
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Method: String ToString()
- Method: Boolean Equals(Object obj)
- Method: Int32 GetHashCode()
- Property: ButtonBinding button
- Property: KeyBinding key
- Property: AxisBinding axisAsButton
- Field: BinaryBinding binaryBinding
- Field: VRControlBinding vr
- Field: Single tDown
FloatingInput.InputBindingExtensions
- Method: Boolean IsNullOrBlank(IInputBinding iib)
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Method: String ToString()
- Method: Boolean Equals(Object obj)
- Method: Int32 GetHashCode()
FloatingInput.JoystickGlyphs
- Method: List`1 get_Glyphs()
- Method: Boolean get_Debug_ShowGlyphStrings()
- Method: Boolean TryGetGlyphRTForInputBinding(String strKey, String& glyphRT)
- Method: Nullable`1 FindGlyphSetForDeviceName(String displayName)
- Method: Void OnInitialize()
- Method: Void SetDirty()
- Method: Int32 GetInstanceID()
- Method: Int32 GetHashCode()
- Method: Boolean Equals(Object other)
- Method: String get_name()
- Method: Void set_name(String value)
- Method: HideFlags get_hideFlags()
- Method: Void set_hideFlags(HideFlags value)
- Method: String ToString()
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Property: List`1 Glyphs
- Property: Boolean Debug_ShowGlyphStrings
- Property: String name
- Property: HideFlags hideFlags
- Field: List`1 glyphs
- Field: Boolean debug_ShowGlyphStrings
FloatingInput.JoystickGlyphs+GlyphSetMode
- Method: Boolean HasFlag(Enum flag)
- Method: Object GetValue()
- Method: Boolean Equals(Object obj)
- Method: Int32 GetHashCode()
- Method: Int32 CompareTo(Object target)
- Method: String ToString()
- Method: String ToString(String format)
- Method: String ToString(IFormatProvider provider)
- Method: String ToString(String format, IFormatProvider provider)
- Method: Boolean System.ISpanFormattable.TryFormat(Span`1 destination, Int32& charsWritten, ReadOnlySpan`1 format, IFormatProvider provider)
- Method: TypeCode GetTypeCode()
- Method: Boolean System.IConvertible.ToBoolean(IFormatProvider provider)
- Method: Char System.IConvertible.ToChar(IFormatProvider provider)
- Method: SByte System.IConvertible.ToSByte(IFormatProvider provider)
- Method: Byte System.IConvertible.ToByte(IFormatProvider provider)
- Method: Int16 System.IConvertible.ToInt16(IFormatProvider provider)
- Method: UInt16 System.IConvertible.ToUInt16(IFormatProvider provider)
- Method: Int32 System.IConvertible.ToInt32(IFormatProvider provider)
- Method: UInt32 System.IConvertible.ToUInt32(IFormatProvider provider)
- Method: Int64 System.IConvertible.ToInt64(IFormatProvider provider)
- Method: UInt64 System.IConvertible.ToUInt64(IFormatProvider provider)
- Method: Single System.IConvertible.ToSingle(IFormatProvider provider)
- Method: Double System.IConvertible.ToDouble(IFormatProvider provider)
- Method: Decimal System.IConvertible.ToDecimal(IFormatProvider provider)
- Method: DateTime System.IConvertible.ToDateTime(IFormatProvider provider)
- Method: Object System.IConvertible.ToType(Type type, IFormatProvider provider)
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Field: Int32 value__
- Field: GlyphSetMode XB360
- Field: GlyphSetMode XBOne
- Field: GlyphSetMode PS4
- Field: GlyphSetMode SteamController
- Field: GlyphSetMode Gamepad
FloatingInput.JoystickGlyphSet
- Method: Boolean GetGlyphForCtrl(String ctrlID, String& glyphRT)
- Method: Void SetDirty()
- Method: Int32 GetInstanceID()
- Method: Int32 GetHashCode()
- Method: Boolean Equals(Object other)
- Method: String get_name()
- Method: Void set_name(String value)
- Method: HideFlags get_hideFlags()
- Method: Void set_hideFlags(HideFlags value)
- Method: String ToString()
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Property: String name
- Property: HideFlags hideFlags
- Field: List`1 devices
- Field: List`1 btns
- Field: List`1 axes
- Field: List`1 hats
FloatingInput.Glyph
- Method: String ToString()
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Method: Boolean Equals(Object obj)
- Method: Int32 GetHashCode()
- Field: String name
- Field: String ctrlID
- Field: Int32 iAxis
- Field: Int32 iBtn
- Field: Int32 iHat
- Field: Sprite sprite
- Field: String RTSprite
FloatingInput.InputBackend
- Method: Boolean HasFlag(Enum flag)
- Method: Object GetValue()
- Method: Boolean Equals(Object obj)
- Method: Int32 GetHashCode()
- Method: Int32 CompareTo(Object target)
- Method: String ToString()
- Method: String ToString(String format)
- Method: String ToString(IFormatProvider provider)
- Method: String ToString(String format, IFormatProvider provider)
- Method: Boolean System.ISpanFormattable.TryFormat(Span`1 destination, Int32& charsWritten, ReadOnlySpan`1 format, IFormatProvider provider)
- Method: TypeCode GetTypeCode()
- Method: Boolean System.IConvertible.ToBoolean(IFormatProvider provider)
- Method: Char System.IConvertible.ToChar(IFormatProvider provider)
- Method: SByte System.IConvertible.ToSByte(IFormatProvider provider)
- Method: Byte System.IConvertible.ToByte(IFormatProvider provider)
- Method: Int16 System.IConvertible.ToInt16(IFormatProvider provider)
- Method: UInt16 System.IConvertible.ToUInt16(IFormatProvider provider)
- Method: Int32 System.IConvertible.ToInt32(IFormatProvider provider)
- Method: UInt32 System.IConvertible.ToUInt32(IFormatProvider provider)
- Method: Int64 System.IConvertible.ToInt64(IFormatProvider provider)
- Method: UInt64 System.IConvertible.ToUInt64(IFormatProvider provider)
- Method: Single System.IConvertible.ToSingle(IFormatProvider provider)
- Method: Double System.IConvertible.ToDouble(IFormatProvider provider)
- Method: Decimal System.IConvertible.ToDecimal(IFormatProvider provider)
- Method: DateTime System.IConvertible.ToDateTime(IFormatProvider provider)
- Method: Object System.IConvertible.ToType(Type type, IFormatProvider provider)
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Field: Int32 value__
- Field: InputBackend Unity
- Field: InputBackend Rewired
FloatingInput.Joysticks
- Method: List`1 get_Devices()
- Method: Int32 get_AxisCount()
- Method: Int32 get_ButtonCount()
- Method: Void Load(ConfigNode node)
- Method: Void Save(ConfigNode node)
- Method: Single GetAxis(Int32 deviceIndex, Int32 axisIndex)
- Method: Single GetAxisRaw(Int32 deviceIndex, Int32 axisIndex)
- Method: Boolean GetJoystickButton(Int32 deviceIndex, Int32 btnIndex)
- Method: Boolean GetJoystickButtonDown(Int32 deviceIndex, Int32 btnIndex)
- Method: Boolean GetJoystickButtonUp(Int32 deviceIndex, Int32 btnIndex)
- Method: Boolean GetJoystickButton(DeviceButton dBtn)
- Method: Boolean GetJoystickButtonDown(DeviceButton dBtn)
- Method: Boolean GetJoystickButtonUp(DeviceButton dBtn)
- Method: Single ProcessAxis(Single raw, Single sensitivity, Single deadzone, Single linearity, Single neutral, Boolean invert)
- Method: String GetJoystickDisplayName(JoystickDevice device)
- Method: Single QueryAxis(Int32 deviceIndex, Int32 axisIndex, Func`2 query)
- Method: Boolean QueryButtonAsKey(Int32 deviceIndex, Int32 buttonIndex, Func`2 query)
- Method: DeviceButton FindDeviceButtonForKeyCode(KeyCode kc)
- Method: Joystick GetRewiredDevice(Int32 deviceIndex)
- Method: IEnumerable`1 GetJoystickNames()
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Method: String ToString()
- Method: Boolean Equals(Object obj)
- Method: Int32 GetHashCode()
- Property: List`1 Devices
- Property: Int32 AxisCount
- Property: Int32 ButtonCount
- Field: List`1 devices
- Field: InputBackend Backend
FloatingInput.Joysticks+JoystickDevice
- Method: String get_Name()
- Method: String get_CfgName()
- Method: Boolean get_IsConnected()
- Method: String GetCfgName(String src)
- Method: String GetDisplayName(String cfgName)
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Method: String ToString()
- Method: Boolean Equals(Object obj)
- Method: Int32 GetHashCode()
- Property: String Name
- Property: String CfgName
- Property: Boolean IsConnected
- Field: String name
- Field: GlyphSetMode glyphSetMode
- Field: Color glyphTint
- Field: Int32 unityIndex
- Field: Int32 rewiredIndex
- Field: String WHITESPACE_SEPARATOR
FloatingInput.JoystickSettings
- Method: Void Load(ConfigNode node)
- Method: Void Save(ConfigNode node)
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Method: String ToString()
- Method: Boolean Equals(Object obj)
- Method: Int32 GetHashCode()
FloatingInput.KeyBinding
- Method: Boolean GetKey()
- Method: Boolean GetKeyDown()
- Method: Boolean GetKeyUp()
- Method: Void Load(ConfigNode node)
- Method: Void Save(ConfigNode node)
- Method: Boolean IsBlank()
- Method: String GetMappedInput(Boolean withSRTooltip, Boolean kbmPriority)
- Method: IInputBinding GetSubBinding(String key)
- Method: Void Clear()
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Method: String ToString()
- Method: Boolean Equals(Object obj)
- Method: Int32 GetHashCode()
- Field: List`1 keys
FloatingInput.KeyCombo
- Method: KeyCombo Not(KeyCode[] notKeys)
- Method: KeyCombo NotModifiers()
- Method: Boolean GetKey()
- Method: Boolean GetKeyDown()
- Method: Boolean GetKeyUp()
- Method: Boolean AnyNotKeys()
- Method: Void Parse(String s)
- Method: Void ParseKeys(String s, KeyCode[]& ks)
- Method: String Write()
- Method: String GetString()
- Method: Type GetType()
- Method: Object MemberwiseClone()
- Method: Void Finalize()
- Method: String ToString()
- Method: Boolean Equals(Object obj)
- Method: Int32 GetHashCode()
- Field: KeyCode[] keys
- Field: KeyCode[] notKeys
- Field: InputShadowingGroup shadowingGroup