Class HUDDialog
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
[RequireComponent(typeof(HUDDialogPrefabReferences))]
public class HUDDialog : HUDComponent, IPoolable
- Inheritance
-
objectObjectComponentBehaviourMonoBehaviourHUDDialog
- 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
Title
public IText Title { set; }
Property Value
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
contextInputDownstreamContext
HandleCancel()
protected virtual void HandleCancel()
HandleCloseButtonClick()
protected virtual void HandleCloseButtonClick()
HandleConfirm()
protected virtual void HandleConfirm()
Hide(Action)
public void Hide(Action hidingCompleteCallback = null)
Parameters
hidingCompleteCallbackAction
OnClear()
protected virtual void OnClear()
OnDispose()
protected override void OnDispose()
RebuildContentLayout()
protected void RebuildContentLayout()
Show()
public void Show()