ElementAssignmentConflictInfo Constructor (Boolean, Boolean, Int32, ControllerType, Int32, Int32, Int32, Int32, ControllerElementType, Int32, KeyCode, ModifierKeyFlags) |
Creates a new ElementAssignmentConflictInfo.
Namespace:
Rewired
Assembly:
Rewired_Core (in Rewired_Core.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax public ElementAssignmentConflictInfo(
bool isConflict,
bool isUserAssignable,
int playerId,
ControllerType controllerType,
int controllerId,
int controllerMapId,
int elementMapId,
int actionId,
ControllerElementType elementType,
int elementIdentifierId,
KeyCode keyCode,
ModifierKeyFlags modifierKeyFlags
)
Parameters
- isConflict
- Type: SystemBoolean
Was an assignment conflict found? - isUserAssignable
- Type: SystemBoolean
Is the Map Category of this Action user assignable? - playerId
- Type: SystemInt32
The id of the Player that contains the map that has the conflicting assignment. - controllerType
- Type: RewiredControllerType
The controller type of the controller that contains the conflict. - controllerId
- Type: SystemInt32
The id of the controller that contains the conflict. Use with controllerType to get the Controller. - controllerMapId
- Type: SystemInt32
The unique id of the ControllerMap that contains the conflict. - elementMapId
- Type: SystemInt32
The unique id of the ActionElementMap with the assignment conflict. - actionId
- Type: SystemInt32
The Action Id assigned to the ActionElementMap with the conflict. - elementType
- Type: RewiredControllerElementType
The controller element type of the conflicting ActionElementMap. - elementIdentifierId
- Type: SystemInt32
The element identifier id of the conflicting ActionElementMap. - keyCode
- Type: KeyCode
The key code of the keyboard key assignment that is conflicting. (Only applies to keyboard maps.) - modifierKeyFlags
- Type: RewiredModifierKeyFlags
The modifier key flags of the keyboard key assignment that is conflicting. (Only applies to keyboard maps.)
See Also