Class MapStructureCountTracker
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class MapStructureCountTracker : IMapStructureCountTracker, IReadOnlyMapStructureCounter
- Inheritance
-
objectMapStructureCountTracker
- Implements
- Extension Methods
Constructors
MapStructureCountTracker(IMapModel, IEventSender, ILogger)
public MapStructureCountTracker(IMapModel map, IEventSender passiveEventBus, ILogger logger)
Parameters
mapIMapModelpassiveEventBusIEventSenderloggerILogger
Properties
OnChanged
public IEvent OnChanged { get; }
Property Value
Methods
Dispose()
public void Dispose()
GetCount(BuildingDefinitionId)
public int GetCount(BuildingDefinitionId id)
Parameters
Returns
- int
GetCount(IslandDefinitionId)
public int GetCount(IslandDefinitionId id)
Parameters
Returns
- int