Click or drag to resize

CustomPlatformInitOptions Class

Options required to configure a custom platform.
Inheritance Hierarchy
SystemObject
  Rewired.Platforms.CustomCustomPlatformInitOptions

Namespace:  Rewired.Platforms.Custom
Assembly:  Rewired_Core (in Rewired_Core.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
C#
public sealed class CustomPlatformInitOptions

The CustomPlatformInitOptions type exposes the following members.

Constructors
Fields
  NameDescription
Public fieldconfigVars
(Required) Various configuration variables for the current platform. If no value is set, default values will be used.
Public fieldhardwareJoystickMapCustomPlatformMapProvider
(Required) An object that gets the controller definition platform map. When a controller is detected, the controller definitions will be searched to find a matching definition. This delegate provides the hardware matching criteria to determine if the device matches and the element mapping information to map from hardware elements to Element Identifiers.
Public fieldinputSource
(Required) The custom input source implementation.
Public fieldplatformId
(Required) A value that identifies the custom plaform. This is returned in callbacks so the platform can be identified by your code. All values are valid except -1.
Public fieldplatformIdentifierString
(Required) String value used to identify the platform in hardware identifier strings most commonly used for saving Controller Maps for unrecognized controllers.
Top
See Also