Table of Contents

Class BuildingDrawData

Namespace
Root
Assembly
SPZGameAssembly.dll
public class BuildingDrawData : IBuildingDrawData
Inheritance
object
BuildingDrawData
Implements
Extension Methods

Constructors

BuildingDrawData(bool, ILODMesh[], ILODMesh, ILODMesh, IMeshReference, ILODMesh, CollisionBox[], IBuildingCustomDrawData, bool, IMeshReference, bool)

public BuildingDrawData(bool renderVoidBelow, ILODMesh[] mainMeshPerLayer, ILODMesh isolatedBlueprintMesh, ILODMesh combinedBlueprintMesh, IMeshReference previewMesh, ILODMesh glassMesh, CollisionBox[] colliders, IBuildingCustomDrawData customDrawData, bool hasCustomOverviewMesh, IMeshReference customOverviewMesh, bool simulationRendererDrawsMainMesh)

Parameters

renderVoidBelow bool
mainMeshPerLayer ILODMesh[]
isolatedBlueprintMesh ILODMesh
combinedBlueprintMesh ILODMesh
previewMesh IMeshReference
glassMesh ILODMesh
colliders CollisionBox[]
customDrawData IBuildingCustomDrawData
hasCustomOverviewMesh bool
customOverviewMesh IMeshReference
simulationRendererDrawsMainMesh bool

Properties

Colliders

public CollisionBox[] Colliders { get; }

Property Value

CollisionBox[]

CombinedBlueprintMesh

public ILODMesh CombinedBlueprintMesh { get; }

Property Value

ILODMesh

CustomDrawData

public IBuildingCustomDrawData CustomDrawData { get; }

Property Value

IBuildingCustomDrawData

CustomOverviewMesh

public IMeshReference CustomOverviewMesh { get; }

Property Value

IMeshReference

GlassMesh

public ILODMesh GlassMesh { get; }

Property Value

ILODMesh

HasCustomOverviewMesh

public bool HasCustomOverviewMesh { get; }

Property Value

bool

IsolatedBlueprintMesh

public ILODMesh IsolatedBlueprintMesh { get; }

Property Value

ILODMesh

MainMeshPerLayer

public ILODMesh[] MainMeshPerLayer { get; }

Property Value

ILODMesh[]

PreviewMesh

public IMeshReference PreviewMesh { get; }

Property Value

IMeshReference

RenderVoidBelow

public bool RenderVoidBelow { get; }

Property Value

bool

SimulationRendererDrawsMainMesh

public bool SimulationRendererDrawsMainMesh { get; }

Property Value

bool

Methods

Dispose()

public void Dispose()