Class ManagedRebindCompletedEvent
Published by InputRebindManager when a managed rebind operation completes (successfully or not). This is a higher-level event than InputRebindCompletedEvent, carrying modifier information.
Inherited Members
ScyllaEvent.IsCancelled
ScyllaEvent.StopPropagation()
Namespace: Scylla.Input
Assembly: ScyllaInput.dll
Syntax
public class ManagedRebindCompletedEvent : ScyllaEvent
Properties
ActionID
Gets or sets the ID of the action that was rebound.
Declaration
public string ActionID { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
BindingIndex
Gets or sets the zero-based binding index that was rebound.
Declaration
public int BindingIndex { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Modifiers
Gets or sets the modifier keys that were held when the key was pressed during the rebind capture.
Declaration
public ScyllaModifier Modifiers { get; set; }
Property Value
| Type | Description |
|---|---|
| ScyllaModifier |
NewPath
Gets or sets the new control path after the rebind, or null if cancelled.
Declaration
public string NewPath { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Success
Gets or sets whether the rebind was successful.
Declaration
public bool Success { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |