FloatingInput

From KitHack Model Club Wiki
Jump to navigation Jump to search

Back to SDK API Reference

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