Table of Contents

Class HUDVisualizations

Namespace
Root
Assembly
SPZGameAssembly.dll
public class HUDVisualizations : HUDPart
Inheritance
object
Object
Component
Behaviour
MonoBehaviour
HUDVisualizations
Inherited Members
Extension Methods

Constructors

HUDVisualizations()

public HUDVisualizations()

Fields

CurrentAnimation

protected Sequence CurrentAnimation

Field Value

Sequence

UIChildViewParent

public RectTransform UIChildViewParent

Field Value

RectTransform

UIIconButtonPrefab

public PrefabViewReference<HUDIconButton> UIIconButtonPrefab

Field Value

PrefabViewReference<HUDIconButton>

UIMainCanvasGroup

public CanvasGroup UIMainCanvasGroup

Field Value

CanvasGroup

UIVisualizationsParent

public RectTransform UIVisualizationsParent

Field Value

RectTransform

UIWaypointsVisualizationPanelContainerPrefab

public PrefabViewReference<HUDWaypointsVisualizationPanelContainer> UIWaypointsVisualizationPanelContainerPrefab

Field Value

PrefabViewReference<HUDWaypointsVisualizationPanelContainer>

Visible

protected bool Visible

Field Value

bool

Visualizations

protected List<HUDVisualizations.VisualizationInstance> Visualizations

Field Value

List<HUDVisualizations.VisualizationInstance>

Methods

AddVisualizationWithChildView<TVisualization, TViewInterface>(PrefabViewReference<TViewInterface>)

protected void AddVisualizationWithChildView<TVisualization, TViewInterface>(PrefabViewReference<TViewInterface> prefabViewReference) where TVisualization : HUDVisualization where TViewInterface : MonoBehaviour, IView

Parameters

prefabViewReference PrefabViewReference<TViewInterface>

Type Parameters

TVisualization
TViewInterface

AddVisualization<TVisualization>()

protected void AddVisualization<TVisualization>() where TVisualization : HUDVisualization

Type Parameters

TVisualization

AddVisualization<TVisualization, TArg0>(TArg0)

protected void AddVisualization<TVisualization, TArg0>(TArg0 arg0) where TVisualization : HUDVisualization where TArg0 : class

Parameters

arg0 TArg0

Type Parameters

TVisualization
TArg0

OnDispose()

protected override void OnDispose()

OnGameUpdate(InputDownstreamContext, FrameDrawOptions)

public override void OnGameUpdate(InputDownstreamContext context, FrameDrawOptions drawOptions)

Parameters

context InputDownstreamContext
drawOptions FrameDrawOptions

SetVisible(bool)

protected void SetVisible(bool visible)

Parameters

visible bool