Show / Hide Table of Contents

Class GasTileOverlayState

Inheritance
System.Object
GasTileOverlayState
Implements
IComponentDeltaState
Namespace: Content.Shared.Atmos.Components
Assembly: Content.Shared.dll
Syntax
public sealed class GasTileOverlayState : ComponentState, IComponentDeltaState

Constructors

| Improve this Doc View Source

GasTileOverlayState(Dictionary<Vector2i, GasOverlayChunk>)

Declaration
public GasTileOverlayState(Dictionary<Vector2i, GasOverlayChunk> chunks)
Parameters
Type Name Description
Dictionary<Vector2i, GasOverlayChunk> chunks

Fields

| Improve this Doc View Source

AllChunks

Declaration
public HashSet<Vector2i>? AllChunks
Field Value
Type Description
System.Nullable<HashSet<Vector2i>>
| Improve this Doc View Source

Chunks

Declaration
public readonly Dictionary<Vector2i, GasOverlayChunk> Chunks
Field Value
Type Description
Dictionary<Vector2i, GasOverlayChunk>

Properties

| Improve this Doc View Source

FullState

Declaration
public bool FullState { get; }
Property Value
Type Description
System.Boolean

Methods

| Improve this Doc View Source

ApplyToFullState(ComponentState)

Declaration
public void ApplyToFullState(ComponentState fullState)
Parameters
Type Name Description
ComponentState fullState
| Improve this Doc View Source

CreateNewFullState(ComponentState)

Declaration
public ComponentState CreateNewFullState(ComponentState fullState)
Parameters
Type Name Description
ComponentState fullState
Returns
Type Description
ComponentState

Implements

IComponentDeltaState
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾