Skip to content

ConsoleBindings

interludesoftware.tick

Interlude.Tick

ConsoleBindings Class

Bindings for the debug Console widget. All actions are pressed-this-frame semantics.

public abstract class ConsoleBindings

Inheritance System.Object → ConsoleBindings

Derived
InputSystemConsoleBindings
LegacyConsoleBindings

Methods

ConsoleBindings.AutocompleteNext() Method

Returns true on the frame the autocomplete-next key is pressed.

public abstract bool AutocompleteNext();

Returns

System.Boolean

ConsoleBindings.AutocompletePrev() Method

Returns true on the frame the autocomplete-previous key is pressed.

public abstract bool AutocompletePrev();

Returns

System.Boolean

ConsoleBindings.HistoryNext() Method

Returns true on the frame the history-next key is pressed.

public abstract bool HistoryNext();

Returns

System.Boolean

ConsoleBindings.HistoryPrev() Method

Returns true on the frame the history-previous key is pressed.

public abstract bool HistoryPrev();

Returns

System.Boolean

ConsoleBindings.Submit() Method

Returns true on the frame the submit key is pressed.

public abstract bool Submit();

Returns

System.Boolean

ConsoleBindings.Toggle() Method

Returns true on the frame the console toggle key is pressed.

public abstract bool Toggle();

Returns

System.Boolean

ConsoleBindings.Update() Method

Called once per frame so backends can update per-frame state.

public virtual void Update();