Table of Contents

Class KeybindingText

Namespace
Root
Assembly
Game.Core.dll
public class KeybindingText : IText
Inheritance
object
KeybindingText
Implements
Extension Methods

Constructors

KeybindingText(Keybinding)

public KeybindingText(Keybinding binding)

Parameters

binding Keybinding

Methods

Bind(string, IText)

public IText Bind(string placeholder, IText value)

Parameters

placeholder string
value IText

Returns

IText

Build(StringBuilder, ILocalizationResolver, ITextStyleProvider)

public void Build(StringBuilder sb, ILocalizationResolver resolver, ITextStyleProvider textStyle)

Parameters

sb StringBuilder
resolver ILocalizationResolver
textStyle ITextStyleProvider

Equals(KeybindingText)

public bool Equals(KeybindingText other)

Parameters

other KeybindingText

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

FindKeySet(Keybinding, ILocalizationResolver)

public static KeySet FindKeySet(Keybinding binding, ILocalizationResolver resolver)

Parameters

binding Keybinding
resolver ILocalizationResolver

Returns

KeySet

GetHashCode()

public override int GetHashCode()

Returns

int