Table of Contents

Class Keybindings

Namespace
Root
Assembly
Game.Core.dll
public class Keybindings : IKeybindings
Inheritance
object
Keybindings
Implements
Extension Methods

Constructors

Keybindings()

public Keybindings()

Properties

KeybindingsById

public IReadOnlyDictionary<string, Keybinding> KeybindingsById { get; }

Property Value

IReadOnlyDictionary<string, Keybinding>

Layers

public IReadOnlyCollection<KeybindingsLayer> Layers { get; }

Property Value

IReadOnlyCollection<KeybindingsLayer>

OnChanged

public IEvent OnChanged { get; }

Property Value

IEvent

Methods

ComputeAllKeybindingIds()

[Obsolete("Do not use outside of editor")]
public static string[] ComputeAllKeybindingIds()

Returns

string[]

Dispose()

public void Dispose()

TryGet(string, out Keybinding)

public bool TryGet(string id, out Keybinding result)

Parameters

id string
result Keybinding

Returns

bool