Table of Contents

Class LocalizationResolver

Namespace
Root
Assembly
Game.Core.dll
public class LocalizationResolver : ILocalizationResolver
Inheritance
object
LocalizationResolver
Implements
Extension Methods

Constructors

LocalizationResolver(IKeybindings, ILocalizationDatabaseProvider)

public LocalizationResolver(IKeybindings keybindings, ILocalizationDatabaseProvider dbProvider)

Parameters

keybindings IKeybindings
dbProvider ILocalizationDatabaseProvider

Properties

Culture

public CultureInfo Culture { get; }

Property Value

CultureInfo

Database

public ILocalizationDatabase Database { get; }

Property Value

ILocalizationDatabase

IsUsingController

public bool IsUsingController { get; }

Property Value

bool

OnChanged

public IEvent OnChanged { get; }

Property Value

IEvent

OnDatabaseChanged

public IEvent OnDatabaseChanged { get; }

Property Value

IEvent

OnHotkeysChanged

public IEvent OnHotkeysChanged { get; }

Property Value

IEvent

Methods

BuildHotkey(StringBuilder, string, ITextStyleProvider)

public void BuildHotkey(StringBuilder sb, string id, ITextStyleProvider textStyle)

Parameters

sb StringBuilder
id string
textStyle ITextStyleProvider

Dispose()

public void Dispose()

PollForChanges()

public void PollForChanges()