Click or drag to resize

Rewired.Platforms.Custom Namespace

 
Classes
 ClassDescription
Public classCustomInputSource Custom input source base class.
Public classCustomInputSourceAxis Controller axis element.
Public classCustomInputSourceAxisInitOptions 
Public classCustomInputSourceButton Controller button element.
Public classCustomInputSourceButtonInitOptions 
Public classCustomInputSourceController Custom input source Controller base class.
Public classCustomInputSourceControllerComponent 
Public classCustomInputSourceControllerInitOptions 
Public classCustomInputSourceElement Controller element base class.
Public classCustomInputSourceElementInitOptions 
Public classCustomInputSourceElementTValue 
Public classCustomInputSourceElementTValueInitOptions 
Public classCustomInputSourceJoystick Joystick base class.
Public classCustomInputSourceJoystickInitOptions 
Public classCustomInputSourceQuaternionElement Quaternion element.
Public classCustomInputSourceQuaternionElementInitOptions 
Public classCustomInputSourceUnifiedKeyboard Unified Keyboard base class. This represents a standardized keyboard that takes input from all keyboards connected to the system.
Public classCustomInputSourceUnifiedKeyboardInitOptions 
Public classCustomInputSourceUnifiedMouse Unified Mouse base class. This represents a standardized mouse with a fixed number of elements that takes input from all mice connected to the system.
Public classCustomInputSourceUnifiedMouseInitOptions 
Public classCustomInputSourceVector2Element Vector2 element.
Public classCustomInputSourceVector2ElementInitOptions 
Public classCustomInputSourceVector3Element Vector3 element.
Public classCustomInputSourceVector3ElementInitOptions 
Public classCustomPlatformConfigVars Platform vars for a custom platform
Public classCustomPlatformInitOptions Options required to configure a custom platform.
Public classCustomPlatformInputSource Custom platform input source base class.
Public classCustomPlatformInputSourceInitOptions Initialization options for the custom platform input source.
Public classCustomPlatformInputSourceJoystick Joystick base class.
Public classCustomPlatformUnifiedControllerSource 
Public classCustomPlatformUnifiedKeyboardSource 
Public classCustomPlatformUnifiedKeyboardSourceKeyPropertyMap A map of key properties.
Public classCustomPlatformUnifiedMouseSource 
Public classHardwareJoystickMapCustomPlatformMap Base class for HardwareJoystickMap custom platform map.
Public classHardwareJoystickMapCustomPlatformMapAxis An axis element. Maps from device element to a Rewired Controller axis.
Public classHardwareJoystickMapCustomPlatformMapButton A button element. Maps from device element to a Rewired Controller button.
Public classHardwareJoystickMapCustomPlatformMapElements Contains controller element maps.
Public classHardwareJoystickMapCustomPlatformMapMatchingCriteria Base class for HardwareJoystickMap custom platform Matching Criteria. Determines if a controller matches.
Public classHardwareJoystickMapCustomPlatformMapTMatchingCriteria Base class for HardwareJoystickMap custom platform map.
Public classHardwareJoystickMapCustomPlatformMapSimple A simple HardwareJoystickMap platform map implementation that matches on the device name string. Use this if you do not need to match on other user-defined properties.
Public classHardwareJoystickMapCustomPlatformMapSimpleBase Platform map interim base class required to support variants in subclasses.
Public classHardwareJoystickMapCustomPlatformMapSimpleBaseMatchingCriteria Determines if a controller matches.
Public classHardwareJoystickMapCustomPlatformMapSimpleSO The simplest implementation of custom platform map serialized data. Matches to devices on the device name string. Use this if you do not need to match on other user-defined properties.
Public classHardwareJoystickMapCustomPlatformMapSO Base class for custom platform map serialized data.
Structures
Interfaces
 InterfaceDescription
Public interfaceICustomPlatformInitializer Interface for initializing a custom platform. Add a Component on the Rewired Input Manager GameObject that implements this interface to initialize custom platforms.
Public interfaceIHardwareJoystickMapCustomPlatformMapProvider User-defined joystick platform map provider.