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
BaseResources
VisualThemeBaseResources BaseResources { get; }
Property Value
IslandFrameResources
MetaIslandFrameGenerationResources IslandFrameResources { get; }
Property Value
MapBoundsProvider
IMapBoundsProvider MapBoundsProvider { get; }
Property Value
Methods
Draw_Background(FrameDrawOptionsNoLOD)
void Draw_Background(FrameDrawOptionsNoLOD options)
Parameters
optionsFrameDrawOptionsNoLOD
Draw_FluidResourceSource(FrameDrawOptionsNoLOD, IFluidMapResourceSource)
void Draw_FluidResourceSource(FrameDrawOptionsNoLOD options, IFluidMapResourceSource fluidMap)
Parameters
optionsFrameDrawOptionsNoLODfluidMapIFluidMapResourceSource
Draw_RenderVoid(FrameDrawOptionsNoLOD, GlobalChunkCoordinate, HashSet<IslandTileCoordinate>)
void Draw_RenderVoid(FrameDrawOptionsNoLOD options, GlobalChunkCoordinate origin_GC, HashSet<IslandTileCoordinate> tiles)
Parameters
optionsFrameDrawOptionsNoLODorigin_GCGlobalChunkCoordinatetilesHashSet<IslandTileCoordinate>
Draw_ScheduleCameraDependentJobs(FrameDrawOptionsNoLOD)
void Draw_ScheduleCameraDependentJobs(FrameDrawOptionsNoLOD options)
Parameters
optionsFrameDrawOptionsNoLOD
Draw_ShapeResourceSource(FrameDrawOptionsNoLOD, IShapeMapResourceSource)
void Draw_ShapeResourceSource(FrameDrawOptionsNoLOD options, IShapeMapResourceSource source)
Parameters
optionsFrameDrawOptionsNoLODsourceIShapeMapResourceSource
GarbageCollect()
void GarbageCollect()
OnGameInitialize()
void OnGameInitialize()
RegisterCommands(IDebugConsole)
void RegisterCommands(IDebugConsole console)
Parameters
consoleIDebugConsole