Table of Contents

Class IslandPlayingfieldMeshGenerator

Namespace
Root
Assembly
SPZGameAssembly.dll
public class IslandPlayingfieldMeshGenerator
Inheritance
object
IslandPlayingfieldMeshGenerator
Extension Methods

Constructors

IslandPlayingfieldMeshGenerator(VisualThemeBaseResources)

public IslandPlayingfieldMeshGenerator(VisualThemeBaseResources resources)

Parameters

resources VisualThemeBaseResources

Methods

Dispose()

public void Dispose()

GenerateBorderData(IIslandDefinition, out List<FieldContourData>, out List<FieldContourData>)

public void GenerateBorderData(IIslandDefinition islandDefinition, out List<IslandPlayingfieldMeshGenerator.FieldContourData> playingFieldTileBorders, out List<IslandPlayingfieldMeshGenerator.FieldContourData> playingFieldTilePillars)

Parameters

islandDefinition IIslandDefinition
playingFieldTileBorders List<IslandPlayingfieldMeshGenerator.FieldContourData>
playingFieldTilePillars List<IslandPlayingfieldMeshGenerator.FieldContourData>

GenerateLocal(IIslandDefinition, IReadOnlyCollection<IslandTileCoordinate>, out TemporaryMeshReference, out CombinedTemporaryMesh, bool)

public void GenerateLocal(IIslandDefinition islandDefinition, IReadOnlyCollection<IslandTileCoordinate> voidTiles_L, out TemporaryMeshReference fieldMesh, out CombinedTemporaryMesh decorationsMesh, bool forceFlat = false)

Parameters

islandDefinition IIslandDefinition
voidTiles_L IReadOnlyCollection<IslandTileCoordinate>
fieldMesh TemporaryMeshReference
decorationsMesh CombinedTemporaryMesh
forceFlat bool