|
enum | BindingSourceRejectionType { None
, DuplicateBindingOnAction
, DuplicateBindingOnActionSet
} |
|
enum | BindingSourceType {
None
, DeviceBindingSource
, KeyBindingSource
, MouseBindingSource
,
UnknownDeviceBindingSource
} |
|
enum | DragAxis { Both
, Horizontal
, Vertical
} |
|
enum | InControlUpdateMode { Default
, FixedUpdate
, Manual
} |
|
enum | InputControlSourceType { Button
, Analog
, KeyCode
} |
|
enum | InputControlType {
None
, LeftStickUp
, LeftStickDown
, LeftStickLeft
,
LeftStickRight
, LeftStickButton
, RightStickUp
, RightStickDown
,
RightStickLeft
, RightStickRight
, RightStickButton
, DPadUp
,
DPadDown
, DPadLeft
, DPadRight
, LeftTrigger
,
RightTrigger
, LeftBumper
, RightBumper
, Action1
,
Action2
, Action3
, Action4
, Action5
,
Action6
, Action7
, Action8
, Action9
,
Action10
, Action11
, Action12
, Back = 100
,
Start
, Select
, System
, Options
,
Pause
, Menu
, Share
, Home
,
View
, Power
, Capture
, Assistant
,
Plus
, Minus
, PedalLeft = 150
, PedalRight
,
PedalMiddle
, GearUp
, GearDown
, Pitch = 200
,
Roll
, Yaw
, ThrottleUp
, ThrottleDown
,
ThrottleLeft
, ThrottleRight
, POVUp
, POVDown
,
POVLeft
, POVRight
, TiltX = 250
, TiltY
,
TiltZ
, ScrollWheel
, TouchPadTap
, TouchPadButton
,
TouchPadXAxis
, TouchPadYAxis
, LeftSL
, LeftSR
,
RightSL
, RightSR
, Command = 300
, LeftStickX
,
LeftStickY
, RightStickX
, RightStickY
, DPadX
,
DPadY
, Analog0 = 400
, Analog1
, Analog2
,
Analog3
, Analog4
, Analog5
, Analog6
,
Analog7
, Analog8
, Analog9
, Analog10
,
Analog11
, Analog12
, Analog13
, Analog14
,
Analog15
, Analog16
, Analog17
, Analog18
,
Analog19
, Button0 = 500
, Button1
, Button2
,
Button3
, Button4
, Button5
, Button6
,
Button7
, Button8
, Button9
, Button10
,
Button11
, Button12
, Button13
, Button14
,
Button15
, Button16
, Button17
, Button18
,
Button19
, Count
} |
|
enum | InputDeviceClass {
Unknown
, Keyboard
, Mouse
, Controller
,
Remote
, FlightStick
, TouchScreen
} |
|
enum | InputDeviceDriverType : ushort {
Unknown
, HID
, USB
, Bluetooth
,
XInput
, DirectInput
, RawInput
} |
|
enum | InputDeviceProfileType { Unity
, Native
} |
|
enum | InputDeviceStyle {
Unknown
, Xbox360
, XboxOne
, PlayStation2
,
PlayStation3
, PlayStation4
, PlayStationVita
, PlayStationMove
,
Ouya
, Steam
, AppleMFi
, AmazonFireTV
,
NVIDIAShield
, NintendoNES
, NintendoSNES
, Nintendo64
,
NintendoGameCube
, NintendoWii
, NintendoWiiU
, NintendoSwitch
,
GoogleStadia
, Vive
, Oculus
} |
|
enum | InputDeviceTransportType : ushort { Unknown
, USB
, Bluetooth
} |
|
enum | InputRangeType {
None
, MinusOneToOne
, OneToMinusOne
, ZeroToOne
,
ZeroToMinusOne
, OneToZero
, MinusOneToZero
} |
|
enum | Key {
None
, Shift
, Alt
, Command
,
Control
, LeftShift
, LeftAlt
, LeftCommand
,
LeftControl
, RightShift
, RightAlt
, RightCommand
,
RightControl
, Escape
, F1
, F2
,
F3
, F4
, F5
, F6
,
F7
, F8
, F9
, F10
,
F11
, F12
, Key0
, Key1
,
Key2
, Key3
, Key4
, Key5
,
Key6
, Key7
, Key8
, Key9
,
A
, B
, C
, D
,
E
, F
, G
, H
,
I
, J
, K
, L
,
M
, N
, O
, P
,
Q
, R
, S
, T
,
U
, V
, W
, X
,
Y
, Z
, Backquote
, Minus
,
Equals
, Backspace
, Tab
, LeftBracket
,
RightBracket
, Backslash
, Semicolon
, Quote
,
Return
, Comma
, Period
, Slash
,
Space
, Insert
, Delete
, Home
,
End
, PageUp
, PageDown
, LeftArrow
,
RightArrow
, UpArrow
, DownArrow
, Pad0
,
Pad1
, Pad2
, Pad3
, Pad4
,
Pad5
, Pad6
, Pad7
, Pad8
,
Pad9
, Numlock
, PadDivide
, PadMultiply
,
PadMinus
, PadPlus
, PadEnter
, PadPeriod
,
Clear
, PadEquals
, F13
, F14
,
F15
, AltGr
, CapsLock
, ExclamationMark
,
Tilde
, At
, Hash
, Dollar
,
Percent
, Caret
, Ampersand
, Asterisk
,
LeftParen
, RightParen
, Underscore
, Plus
,
LeftBrace
, RightBrace
, Pipe
, Colon
,
DoubleQuote
, LessThan
, GreaterThan
, QuestionMark
} |
|
enum | LockAxis { None
, Horizontal
, Vertical
} |
|
enum | LogMessageType { Info
, Warning
, Error
} |
|
enum | Mouse {
None
, LeftButton
, RightButton
, MiddleButton
,
NegativeX
, PositiveX
, NegativeY
, PositiveY
,
PositiveScrollWheel
, NegativeScrollWheel
, Button4
, Button5
,
Button6
, Button7
, Button8
, Button9
} |
|
enum | TouchControlAnchor {
TopLeft
, CenterLeft
, BottomLeft
, TopCenter
,
Center
, BottomCenter
, TopRight
, CenterRight
,
BottomRight
} |
|
enum | TouchSpriteShape { Oval
, Rectangle
} |
|
enum | TouchType { Direct
, Indirect
, Stylus
, Mouse
} |
|
enum | TouchUnitType { Percent
, Pixels
} |
|