Table of Contents

Class BeltItemRenderer

Namespace
Root
Assembly
SPZGameAssembly.dll
public class BeltItemRenderer : IBeltItemRenderer
Inheritance
object
BeltItemRenderer
Implements
Extension Methods

Constructors

BeltItemRenderer(IColorVisualizationManager, MetaBeltItemRendererData)

public BeltItemRenderer(IColorVisualizationManager colorVisualizationManager, MetaBeltItemRendererData rendererData)

Parameters

colorVisualizationManager IColorVisualizationManager
rendererData MetaBeltItemRendererData

Fields

FluidBlobRenderer

public readonly FluidBlobItemRenderer FluidBlobRenderer

Field Value

FluidBlobItemRenderer

Properties

BeltShapeHeight

public float BeltShapeHeight { get; }

Property Value

float

ShapeRenderer

public IShapeItemRenderer ShapeRenderer { get; }

Property Value

IShapeItemRenderer

Methods

BeginFrame()

public void BeginFrame()

Dispose()

public void Dispose()

GarbageCollect()

public void GarbageCollect()

GetDrawData<TItemType>(TItemType, int)

public MeshMaterialCombination GetDrawData<TItemType>(TItemType item, int lod) where TItemType : IBeltItem

Parameters

item TItemType
lod int

Returns

MeshMaterialCombination

Type Parameters

TItemType

GetItemHeight(IBeltItem)

public float GetItemHeight(IBeltItem item)

Parameters

item IBeltItem

Returns

float

RenderToTexture<TItemType>(TItemType)

public Texture RenderToTexture<TItemType>(TItemType item) where TItemType : IBeltItem

Parameters

item TItemType

Returns

Texture

Type Parameters

TItemType