Click or drag to resize

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
C#
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