Click or drag to resize

ControllerMap Properties

The ControllerMap type exposes the following members.

Properties
  NameDescription
Public propertyAllMaps
Gets all ActionElementMaps in this controller map.
Public propertybuttonMapCount
The count of all Button ActionElementMaps contained in this controller map.
Public propertyButtonMaps
Gets all Button ActionElementMaps in this controller map.
Public propertycategoryId
The id of the Map Category of this controller map.
Public propertycontroller
The controller this controller map applies to.
Public propertycontrollerId
The id of the controller this controller map applies to.
Public propertycontrollerType
The type of controller this controller map applies to.
Public propertyelementMapCount
The count of all ActionElementMaps contained in this controller map.
Public propertyElementMaps
Gets all ActionElementMaps in this controller map. Alias for AllMaps.
Public propertyenabled
Is the controller map enabled? Disabled maps will never return input values for the ActionElementMaps contained within.
Public propertyhardwareGuid
The GUID of the controller definition this map is for. This GUID corresponds to the Rewired HardwareJoystickMap controller definition and can be used to identify recognized controller types. This will always be Guid.Empty for Unknown Controllers.
Public propertyid
The unique id of this controller map. This value is not consistent between game sessions, so do not store it.
Public propertylayoutId
The id of the Layout of this controller map.
Public propertyname
The name of this controller map. (This is currently unused and will always be blank.)
Public propertyplayer
The parent Player that owns this controller map.
Public propertyplayerId
The id of the Player that owns this controller map.
Public propertysourceMapId
The id of the original source ControllerMap from the Rewired Input Manager. This is only valid for maps loaded from the Rewired Input Manager on start, not maps loaded via XML or created at runtime.
Top
See Also