Table of Contents

Class IslandChunkStaticBuildingsDrawer

Namespace
Root
Assembly
SPZGameAssembly.dll
public class IslandChunkStaticBuildingsDrawer
Inheritance
object
IslandChunkStaticBuildingsDrawer
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

map IMapModel
origin_GC GlobalChunkCoordinate
resources VisualThemeBaseResources
maxBuildingLayer short
resourceLifetime IResourceLifetime
logger ILogger

Methods

ClearCache()

public void ClearCache()

Dispose()

public void Dispose()

Draw(FrameDrawOptions, ChunkCullResult)

public void Draw(FrameDrawOptions drawOptions, ChunkCullResult cullResult)

Parameters

drawOptions FrameDrawOptions
cullResult ChunkCullResult

RegisterBuilding(BuildingId)

public void RegisterBuilding(BuildingId building)

Parameters

building BuildingId

UnregisterBuilding(BuildingId)

public void UnregisterBuilding(BuildingId building)

Parameters

building BuildingId