Table of Contents

Class HUDLayersView

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

Constructors

HUDLayersView()

protected HUDLayersView()

Properties

CurrentLayer

protected abstract short CurrentLayer { get; }

Property Value

short

MaxUnlockedLayer

protected abstract short MaxUnlockedLayer { get; }

Property Value

short

MinUnlockedLayer

protected abstract short MinUnlockedLayer { get; }

Property Value

short

ShowAllLayers

protected abstract bool ShowAllLayers { get; }

Property Value

bool

Methods

IsActiveDuringState(PlayerInteractionBaseState, bool)

protected abstract bool IsActiveDuringState(PlayerInteractionBaseState interactionState, bool isPlacingAnything)

Parameters

interactionState PlayerInteractionBaseState
isPlacingAnything bool

Returns

bool

OnDispose()

protected override void OnDispose()

OnGameUpdate(InputDownstreamContext, FrameDrawOptions)

public override void OnGameUpdate(InputDownstreamContext context, FrameDrawOptions drawOptions)

Parameters

context InputDownstreamContext
drawOptions FrameDrawOptions

RequestLayerDown()

protected abstract void RequestLayerDown()

RequestLayerUp()

protected abstract void RequestLayerUp()

RequestToggleLayerVisibility()

protected abstract void RequestToggleLayerVisibility()

Run()

public void Run()

UpdateLayersState()

protected void UpdateLayersState()