Table of Contents

Class HUDDialogChangeKeybinding

Namespace
Root
Assembly
SPZGameAssembly.dll
public class HUDDialogChangeKeybinding : HUDDialog, IPoolable
Inheritance
object
Object
Component
Behaviour
MonoBehaviour
HUDDialogChangeKeybinding
Implements
Inherited Members
Extension Methods

Constructors

HUDDialogChangeKeybinding()

public HUDDialogChangeKeybinding()

Fields

CurrentBinding

protected Keybinding CurrentBinding

Field Value

Keybinding

CurrentSetIndex

protected int CurrentSetIndex

Field Value

int

PendingSet

protected KeySet PendingSet

Field Value

KeySet

Properties

OnChanged

public IEvent OnChanged { get; }

Property Value

IEvent

Methods

DoUpdate(InputDownstreamContext)

public override void DoUpdate(InputDownstreamContext context)

Parameters

context InputDownstreamContext

GetModifiers(KeyCode, out KeyCode, out KeyCode)

protected static void GetModifiers(KeyCode current, out KeyCode modifier1, out KeyCode modifier2)

Parameters

current KeyCode
modifier1 KeyCode
modifier2 KeyCode

HandleCancel()

protected override void HandleCancel()

HandleCloseButtonClick()

protected override void HandleCloseButtonClick()

HandleConfirm()

protected override void HandleConfirm()

Init(Keybinding, int)

public void Init(Keybinding binding, int index)

Parameters

binding Keybinding
index int

ListenToKeyPressed()

protected static KeyCode ListenToKeyPressed()

Returns

KeyCode

OnClear()

protected override void OnClear()

OnDispose()

protected override void OnDispose()