Class HUDLayersView
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public abstract class HUDLayersView : HUDPart
- Inheritance
-
objectObjectComponentBehaviourMonoBehaviourHUDLayersView
- 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
interactionStatePlayerInteractionBaseStateisPlacingAnythingbool
Returns
- bool
OnDispose()
protected override void OnDispose()
OnGameUpdate(InputDownstreamContext, FrameDrawOptions)
public override void OnGameUpdate(InputDownstreamContext context, FrameDrawOptions drawOptions)
Parameters
contextInputDownstreamContextdrawOptionsFrameDrawOptions
RequestLayerDown()
protected abstract void RequestLayerDown()
RequestLayerUp()
protected abstract void RequestLayerUp()
RequestToggleLayerVisibility()
protected abstract void RequestToggleLayerVisibility()
Run()
public void Run()
UpdateLayersState()
protected void UpdateLayersState()