Click or drag to resize

ElementAssignmentConflictCheck Constructor (Int32, ControllerType, Int32, Int32, ControllerElementType, Int32, AxisRange, KeyCode, ModifierKeyFlags, Int32, Pole, Boolean)

A struct for use in element assignment conflict checking. Overload for complete assignment.

Namespace:  Rewired
Assembly:  Rewired_Core (in Rewired_Core.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
C#
public ElementAssignmentConflictCheck(
	int playerId,
	ControllerType controllerType,
	int controllerId,
	int controllerMapId,
	ControllerElementType elementType,
	int elementIdentifierId,
	AxisRange axisRange,
	KeyCode keyboardKey,
	ModifierKeyFlags modifierKeyFlags,
	int actionId,
	Pole axisContribution,
	bool invert
)

Parameters

playerId
Type: SystemInt32
The Player that is being assigned to.
controllerType
Type: RewiredControllerType
The type of controller that is being assigned to.
controllerId
Type: SystemInt32
The id of the controller that is being assigned to.
controllerMapId
Type: SystemInt32
The unique id of the controller map that is being assigned to. Corresponds to ControllerMap.id.
elementType
Type: RewiredControllerElementType
elementIdentifierId
Type: SystemInt32
The element identifier id of the controller element that is being assigned.
axisRange
Type: RewiredAxisRange
The range of the axis that is being assigned. (Only used for axis assignments.)
keyboardKey
Type: KeyCode
The keyboard key that is being assigned. (Only used for keyboard assignments.)
modifierKeyFlags
Type: RewiredModifierKeyFlags
The modifiers keys for the keyboard key that is being assigned. (Only used for keyboard assignments.)
actionId
Type: SystemInt32
The id of the Action being assigned.
axisContribution
Type: RewiredPole
The positive / negative contribution for the assignment. (Only used for split axes and buttons.)
invert
Type: SystemBoolean
Is the axis inverted? (Only used for full axis assignments.)
See Also