Player.ControllerHelper.ConflictCheckingHelper.ElementAssignmentConflicts(ControllerType, Int32, ControllerMap, Boolean, Boolean) Method |
Enumerates all conflicts between element assignments on a particular Controller
assigned to this Player and any of the assignments on the incoming Controller Map.
Namespace: RewiredAssembly: Rewired_Core (in Rewired_Core.dll) Version: 1.0.0.0 (1.0.0.0)
Syntaxpublic IEnumerable<ElementAssignmentConflictInfo> ElementAssignmentConflicts(
ControllerType controllerType,
int controllerId,
ControllerMap controllerMap,
bool skipDisabledMaps,
bool forceCheckAllCategories
)
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 whose Action Element Maps will be checked against for conflicts.
- skipDisabledMaps Boolean
- If true, disabled Controller Maps and Action Element Maps will be skipped.
- forceCheckAllCategories Boolean
- If true, all Map Categories will be checked against each other for conflicts regardless of the Map Category to Map Category conflict checking settings defined in the Rewired Input Manager.
Return Value
IEnumerable<ElementAssignmentConflictInfo>IEnumerable of conflicts.
See Also