public class Options
Thetype exposes the following members.
Should axes be polled for user input?
Should buttons be polled for user input?
Should buttons be polled when making a full-axis assignment? If allowed, buttons will be assigned to the positive axis range of the Action. If not allowed, button input will be ignored when making a full-axis assignment.
Should modifier key + key combinations be allowed for keyboard mappings? Otherwise, only individual key mappings will be allowed.
Should keyboard modifier keys be allowed as the primary key for the Action?
Should assignment conflict checking be enabled?
Should assignment conflicts be checked with all Players? This setting overrides all other checkForConflictsWith options.
A list of Player Ids to check for assignment conflicts with.
Should assignment conflicts be checked with the current Player?
Should assignment conflicts be checked with the System Player?
When an assignment conflict is found, if there is no event listener for the ConflictsFoundEvent, the default action defined here will be used to resolve the conflict.
If both allowKeyboardKeysWithModifiers and allowKeyboardModifierKeyAsPrimary are true, the modifier key must be held down for this duration in seconds before it will be accepted as a primary key assignment. This is used to allow the user to be able to map modifier key + key combinations while also allowing them to map modifier keys as the primary key.
Should the the mouse X axis be ignored when polling for user input?
Should the the mouse Y axis be ignored when polling for user input?
A callback used to determine whether a particular controller element is allowed for mapping. Set this if you want to manually disallow specific controller elements from being used.
The time in seconds that the mapper will listen before stopping. [0 = no timeout]
Creates a shallow copy of this object.
Copies data from one Options to another.