Class IslandChunkStaticBuildingsDrawer
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class IslandChunkStaticBuildingsDrawer
- Inheritance
-
objectIslandChunkStaticBuildingsDrawer
- Extension Methods
Constructors
IslandChunkStaticBuildingsDrawer(IMapModel, GlobalChunkCoordinate, VisualThemeBaseResources, short, IResourceLifetime, ILogger)
public IslandChunkStaticBuildingsDrawer(IMapModel map, GlobalChunkCoordinate origin_GC, VisualThemeBaseResources resources, short maxBuildingLayer, IResourceLifetime resourceLifetime, ILogger logger)
Parameters
mapIMapModelorigin_GCGlobalChunkCoordinateresourcesVisualThemeBaseResourcesmaxBuildingLayershortresourceLifetimeIResourceLifetimeloggerILogger
Methods
ClearCache()
public void ClearCache()
Dispose()
public void Dispose()
Draw(FrameDrawOptions, ChunkCullResult)
public void Draw(FrameDrawOptions drawOptions, ChunkCullResult cullResult)
Parameters
drawOptionsFrameDrawOptionscullResultChunkCullResult
RegisterBuilding(BuildingId)
public void RegisterBuilding(BuildingId building)
Parameters
buildingBuildingId
UnregisterBuilding(BuildingId)
public void UnregisterBuilding(BuildingId building)
Parameters
buildingBuildingId