using System; namespace UnityEngine.InputSystem.LowLevel { /// /// Policy defining how the Input System will react to instances marked as /// (Or marked handled via ). /// internal enum InputEventHandledPolicy { /// /// Input events will be discarded directly and not propagate for state changes. /// [Obsolete("Use SuppressActionEventNotifications instead. SuppressStateUpdates desynchronizes Input System state from source state, leading to undefined behavior.", error: false)] SuppressStateUpdates, /// /// Input events will be processed for state updates and input action interaction updates but interaction /// event notifications will be suppressed. /// SuppressActionEventNotifications, /// /// The default input event handling policy. /// Default = SuppressActionEventNotifications } }