Table of Contents

Class HotKeyManager

Namespace
TaleWorlds.InputSystem
Assembly
TaleWorlds.InputSystem.dll
public static class HotKeyManager
Inheritance
HotKeyManager
Inherited Members

Methods

GetAllCategories()

public static Dictionary<string, GameKeyContext>.ValueCollection GetAllCategories()

Returns

Dictionary<string, GameKeyContext>.ValueCollection

GetCategory(string)

public static GameKeyContext GetCategory(string categoryName)

Parameters

categoryName string

Returns

GameKeyContext

GetHotKeyId(string, int)

public static string GetHotKeyId(string categoryName, int hotKeyId)

Parameters

categoryName string
hotKeyId int

Returns

string

GetHotKeyId(string, string)

public static string GetHotKeyId(string categoryName, string hotKeyId)

Parameters

categoryName string
hotKeyId string

Returns

string

Initialize(PlatformFilePath, bool)

public static void Initialize(PlatformFilePath savePath, bool isRDownSwappedWithRRight)

Parameters

savePath PlatformFilePath
isRDownSwappedWithRRight bool

Load()

public static void Load()

RegisterInitialContexts(IEnumerable<GameKeyContext>, bool)

public static void RegisterInitialContexts(IEnumerable<GameKeyContext> contexts, bool loadKeys)

Parameters

contexts IEnumerable<GameKeyContext>
loadKeys bool

Reset()

public static void Reset()

Save(bool)

public static void Save(bool throwEvent)

Parameters

throwEvent bool

ShouldNotifyDocumentVersionDifferent()

public static bool ShouldNotifyDocumentVersionDifferent()

Returns

bool

Tick(float)

public static void Tick(float dt)

Parameters

dt float

Events

OnKeybindsChanged

public static event HotKeyManager.OnKeybindsChangedEvent OnKeybindsChanged

Event Type

HotKeyManager.OnKeybindsChangedEvent

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).