Table of Contents

Interface VisualTheme

Namespace
Root
Assembly
SPZGameAssembly.dll
public interface VisualTheme
Extension Methods

Fields

TOKEN_RENDER_BACKGROUND

public const string TOKEN_RENDER_BACKGROUND = "visualtheme:background"

Field Value

string

TOKEN_RENDER_FLUID_RESOURCES

public const string TOKEN_RENDER_FLUID_RESOURCES = "visualtheme:fluid_resources"

Field Value

string

TOKEN_RENDER_SHAPE_RESOURCES

public const string TOKEN_RENDER_SHAPE_RESOURCES = "visualtheme:shape_resources"

Field Value

string

Properties

AccentColorPalette

MetaAccentColorPalette AccentColorPalette { get; }

Property Value

MetaAccentColorPalette

BaseResources

VisualThemeBaseResources BaseResources { get; }

Property Value

VisualThemeBaseResources

IslandFrameResources

MetaIslandFrameGenerationResources IslandFrameResources { get; }

Property Value

MetaIslandFrameGenerationResources

MapBoundsProvider

IMapBoundsProvider MapBoundsProvider { get; }

Property Value

IMapBoundsProvider

Methods

Draw_Background(FrameDrawOptionsNoLOD)

void Draw_Background(FrameDrawOptionsNoLOD options)

Parameters

options FrameDrawOptionsNoLOD

Draw_FluidResourceSource(FrameDrawOptionsNoLOD, IFluidMapResourceSource)

void Draw_FluidResourceSource(FrameDrawOptionsNoLOD options, IFluidMapResourceSource fluidMap)

Parameters

options FrameDrawOptionsNoLOD
fluidMap IFluidMapResourceSource

Draw_RenderVoid(FrameDrawOptionsNoLOD, GlobalChunkCoordinate, HashSet<IslandTileCoordinate>)

void Draw_RenderVoid(FrameDrawOptionsNoLOD options, GlobalChunkCoordinate origin_GC, HashSet<IslandTileCoordinate> tiles)

Parameters

options FrameDrawOptionsNoLOD
origin_GC GlobalChunkCoordinate
tiles HashSet<IslandTileCoordinate>

Draw_ScheduleCameraDependentJobs(FrameDrawOptionsNoLOD)

void Draw_ScheduleCameraDependentJobs(FrameDrawOptionsNoLOD options)

Parameters

options FrameDrawOptionsNoLOD

Draw_ShapeResourceSource(FrameDrawOptionsNoLOD, IShapeMapResourceSource)

void Draw_ShapeResourceSource(FrameDrawOptionsNoLOD options, IShapeMapResourceSource source)

Parameters

options FrameDrawOptionsNoLOD
source IShapeMapResourceSource

GarbageCollect()

void GarbageCollect()

OnGameInitialize()

void OnGameInitialize()

RegisterCommands(IDebugConsole)

void RegisterCommands(IDebugConsole console)

Parameters

console IDebugConsole