Public Member Functions | |
| virtual void | Define () |
| bool | Matches (InputDeviceInfo deviceInfo) |
| bool | LastResortMatches (InputDeviceInfo deviceInfo) |
| bool | Matches (InputDeviceInfo deviceInfo, InputDeviceMatcher[] matchers) |
Static Public Member Functions | |
| static InputDeviceProfile | CreateInstanceOfType (Type type) |
| static InputDeviceProfile | CreateInstanceOfType (string typeName) |
| static void | Hide (Type type) |
Static Protected Member Functions | |
| static InputControlSource | Button (int index) |
| static InputControlSource | Analog (int index) |
| static InputControlMapping | LeftStickLeftMapping (int analog) |
| static InputControlMapping | LeftStickRightMapping (int analog) |
| static InputControlMapping | LeftStickUpMapping (int analog) |
| static InputControlMapping | LeftStickDownMapping (int analog) |
| static InputControlMapping | LeftStickUpMapping2 (int analog) |
| static InputControlMapping | LeftStickDownMapping2 (int analog) |
| static InputControlMapping | RightStickLeftMapping (int analog) |
| static InputControlMapping | RightStickRightMapping (int analog) |
| static InputControlMapping | RightStickUpMapping (int analog) |
| static InputControlMapping | RightStickDownMapping (int analog) |
| static InputControlMapping | RightStickUpMapping2 (int analog) |
| static InputControlMapping | RightStickDownMapping2 (int analog) |
| static InputControlMapping | LeftTriggerMapping (int analog) |
| static InputControlMapping | RightTriggerMapping (int analog) |
| static InputControlMapping | DPadLeftMapping (int analog) |
| static InputControlMapping | DPadRightMapping (int analog) |
| static InputControlMapping | DPadUpMapping (int analog) |
| static InputControlMapping | DPadDownMapping (int analog) |
| static InputControlMapping | DPadUpMapping2 (int analog) |
| static InputControlMapping | DPadDownMapping2 (int analog) |
Static Protected Attributes | |
| static readonly InputControlSource | MenuKey = new InputControlSource( KeyCode.Menu ) |
| static readonly InputControlSource | EscapeKey = new InputControlSource( KeyCode.Escape ) |
Properties | |
| InputDeviceProfileType | ProfileType [get, protected set] |
| string | DeviceName [get, protected set] |
| string | DeviceNotes [get, protected set] |
| InputDeviceClass | DeviceClass [get, protected set] |
| InputDeviceStyle | DeviceStyle [get, protected set] |
| float | Sensitivity [get, protected set] |
| float | LowerDeadZone [get, protected set] |
| float | UpperDeadZone [get, protected set] |
| InputControlMapping[] | AnalogMappings [get, protected set] |
| InputControlMapping[] | ButtonMappings [get, protected set] |
| string[] | IncludePlatforms [get, protected set] |
| string[] | ExcludePlatforms [get, protected set] |
| int | MinSystemBuildNumber [get, protected set] |
| int | MaxSystemBuildNumber [get, protected set] |
| VersionInfo | MinUnityVersion [get, protected set] |
| VersionInfo | MaxUnityVersion [get, protected set] |
| InputDeviceMatcher[] | Matchers [get, protected set] |
| InputDeviceMatcher[] | LastResortMatchers [get, protected set] |
| bool | IsSupportedOnThisPlatform [get] |
| bool | IsHidden [get] |
| bool | IsNotHidden [get] |
| int | AnalogCount [get] |
| int | ButtonCount [get] |