Skip to content

Game.Simulation.CityStatisticsSystem+SafeStatisticQueue

Assembly: Game
Namespace: Game.Simulation

Type: struct sealed public

Base: System.ValueType

Code

public sealed struct SafeStatisticQueue
{
    private Unity.Collections.NativeQueue<Game.City.StatisticsEvent> m_StatisticsEventQueue;
    public System.Boolean m_StatisticsEnabled;

    public SafeStatisticQueue(Unity.Collections.NativeQueue<Game.City.StatisticsEvent> queue, System.Boolean enabled);

    public System.Void Enqueue(Game.City.StatisticsEvent statisticsEvent);
}

Fields

  • private Unity.Collections.NativeQueue<Game.City.StatisticsEvent> m_StatisticsEventQueue
private Unity.Collections.NativeQueue<Game.City.StatisticsEvent> m_StatisticsEventQueue;
  • public System.Boolean m_StatisticsEnabled
public System.Boolean m_StatisticsEnabled;

Constructors

  • public SafeStatisticQueue(Unity.Collections.NativeQueue<Game.City.StatisticsEvent> queue, System.Boolean enabled)
public SafeStatisticQueue(Unity.Collections.NativeQueue<Game.City.StatisticsEvent> queue, System.Boolean enabled);

Methods

  • public Enqueue(Game.City.StatisticsEvent statisticsEvent) : System.Void
public System.Void Enqueue(Game.City.StatisticsEvent statisticsEvent);