Class SpaceTheme
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class SpaceTheme : VisualTheme
- Inheritance
-
objectSpaceTheme
- Implements
- Extension Methods
Constructors
SpaceTheme(GraphicSettings, short, short, IResourceLifetime)
public SpaceTheme(GraphicSettings graphicSettings, short minIslandLayer, short maxIslandLayer, IResourceLifetime resourceLifetime)
Parameters
graphicSettingsGraphicSettingsminIslandLayershortmaxIslandLayershortresourceLifetimeIResourceLifetime
Properties
AccentColorPalette
public MetaAccentColorPalette AccentColorPalette { get; }
Property Value
BaseResources
public VisualThemeBaseResources BaseResources { get; }
Property Value
IslandFrameResources
public MetaIslandFrameGenerationResources IslandFrameResources { get; }
Property Value
MapBoundsProvider
public IMapBoundsProvider MapBoundsProvider { get; }
Property Value
ThemeResources
public SpaceThemeResources ThemeResources { get; }
Property Value
Methods
Dispose()
public void Dispose()
Draw_Background(FrameDrawOptionsNoLOD)
public void Draw_Background(FrameDrawOptionsNoLOD options)
Parameters
optionsFrameDrawOptionsNoLOD
Draw_FluidResourceSource(FrameDrawOptionsNoLOD, IFluidMapResourceSource)
public void Draw_FluidResourceSource(FrameDrawOptionsNoLOD options, IFluidMapResourceSource fluidMapResource)
Parameters
optionsFrameDrawOptionsNoLODfluidMapResourceIFluidMapResourceSource
Draw_RenderVoid(FrameDrawOptionsNoLOD, GlobalChunkCoordinate, HashSet<IslandTileCoordinate>)
public void Draw_RenderVoid(FrameDrawOptionsNoLOD options, GlobalChunkCoordinate origin_GC, HashSet<IslandTileCoordinate> tiles)
Parameters
optionsFrameDrawOptionsNoLODorigin_GCGlobalChunkCoordinatetilesHashSet<IslandTileCoordinate>
Draw_ScheduleCameraDependentJobs(FrameDrawOptionsNoLOD)
public void Draw_ScheduleCameraDependentJobs(FrameDrawOptionsNoLOD options)
Parameters
optionsFrameDrawOptionsNoLOD
Draw_ShapeResourceSource(FrameDrawOptionsNoLOD, IShapeMapResourceSource)
public void Draw_ShapeResourceSource(FrameDrawOptionsNoLOD options, IShapeMapResourceSource source)
Parameters
optionsFrameDrawOptionsNoLODsourceIShapeMapResourceSource
GarbageCollect()
public void GarbageCollect()
OnGameInitialize()
public void OnGameInitialize()
RegisterCommands(IDebugConsole)
public void RegisterCommands(IDebugConsole console)
Parameters
consoleIDebugConsole