Click or drag to resize

PlayerControllerHelperConflictCheckingHelperRemoveElementAssignmentConflicts(ControllerType, Int32, ControllerMap, ActionElementMap) Method

Removes all element assignments on a particular Controller assigned to this Player that conflict with the assignment in the incoming Action Element Map.

Namespace: Rewired
Assembly: Rewired_Core (in Rewired_Core.dll) Version: 1.0.0+20d1932ee9c49d9b6496f76a0835fd9b82311ad2
Syntax
C#
public int RemoveElementAssignmentConflicts(
	ControllerType controllerType,
	int controllerId,
	ControllerMap controllerMap,
	ActionElementMap elementMap
)

Parameters

controllerType  ControllerType
The type of controller.
controllerId  Int32
Controller id - Get this from the Controller.id property. For Keyboard and Mouse, just use 0.
controllerMap  ControllerMap
The Controller Map that contains the incoming Action Element Map. This is used to determine the Map Category for Map Category to Map Category conflict checking.
elementMap  ActionElementMap
The Action Element Map whose assignment will be checked against for conflicts.

Return Value

Int32
Number of Action Element Maps that were removed.
See Also