Class BeltItemRenderer
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class BeltItemRenderer : IBeltItemRenderer
- Inheritance
-
objectBeltItemRenderer
- Implements
- Extension Methods
Constructors
BeltItemRenderer(IColorVisualizationManager, MetaBeltItemRendererData)
public BeltItemRenderer(IColorVisualizationManager colorVisualizationManager, MetaBeltItemRendererData rendererData)
Parameters
colorVisualizationManagerIColorVisualizationManagerrendererDataMetaBeltItemRendererData
Fields
FluidBlobRenderer
public readonly FluidBlobItemRenderer FluidBlobRenderer
Field Value
Properties
BeltShapeHeight
public float BeltShapeHeight { get; }
Property Value
- float
ShapeRenderer
public IShapeItemRenderer ShapeRenderer { get; }
Property Value
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
itemTItemTypelodint
Returns
Type Parameters
TItemType
GetItemHeight(IBeltItem)
public float GetItemHeight(IBeltItem item)
Parameters
itemIBeltItem
Returns
- float
RenderToTexture<TItemType>(TItemType)
public Texture RenderToTexture<TItemType>(TItemType item) where TItemType : IBeltItem
Parameters
itemTItemType
Returns
- Texture
Type Parameters
TItemType