Table of Contents

Class HUDDialog

Namespace
Root
Assembly
SPZGameAssembly.dll
[RequireComponent(typeof(HUDDialogPrefabReferences))]
public class HUDDialog : HUDComponent, IPoolable
Inheritance
object
Object
Component
Behaviour
MonoBehaviour
HUDDialog
Implements
Derived
Inherited Members
Extension Methods

Constructors

HUDDialog()

public HUDDialog()

Properties

CanCloseWithEscape

protected virtual bool CanCloseWithEscape { get; }

Property Value

bool

OnClosed

public IEvent OnClosed { get; }

Property Value

IEvent

Title

public IText Title { set; }

Property Value

IText

Visible

public bool Visible { get; }

Property Value

bool

Methods

Clear()

public void Clear()

Close()

protected void Close()

DoUpdate(InputDownstreamContext)

public override void DoUpdate(InputDownstreamContext context)

Parameters

context InputDownstreamContext

HandleCancel()

protected virtual void HandleCancel()

HandleCloseButtonClick()

protected virtual void HandleCloseButtonClick()

HandleConfirm()

protected virtual void HandleConfirm()

Hide(Action)

public void Hide(Action hidingCompleteCallback = null)

Parameters

hidingCompleteCallback Action

OnClear()

protected virtual void OnClear()

OnDispose()

protected override void OnDispose()

RebuildContentLayout()

protected void RebuildContentLayout()

Show()

public void Show()