Class IslandPlayingfieldMeshGenerator
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class IslandPlayingfieldMeshGenerator
- Inheritance
-
objectIslandPlayingfieldMeshGenerator
- Extension Methods
Constructors
IslandPlayingfieldMeshGenerator(VisualThemeBaseResources)
public IslandPlayingfieldMeshGenerator(VisualThemeBaseResources resources)
Parameters
resourcesVisualThemeBaseResources
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
islandDefinitionIIslandDefinitionplayingFieldTileBordersList<IslandPlayingfieldMeshGenerator.FieldContourData>playingFieldTilePillarsList<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
islandDefinitionIIslandDefinitionvoidTiles_LIReadOnlyCollection<IslandTileCoordinate>fieldMeshTemporaryMeshReferencedecorationsMeshCombinedTemporaryMeshforceFlatbool