Table of Contents

Class FluidBlobItemRenderer

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

Constructors

FluidBlobItemRenderer(FluidBlobItemRendererData, IColorVisualizationManager)

public FluidBlobItemRenderer(FluidBlobItemRendererData rendererData, IColorVisualizationManager colorVisualizationManager)

Parameters

rendererData FluidBlobItemRendererData
colorVisualizationManager IColorVisualizationManager

Methods

ClearMeshCache()

public void ClearMeshCache()

Dispose()

public void Dispose()

GarbageCollect()

public void GarbageCollect()

GetDrawData(FluidPackageItem, int)

public MeshMaterialCombination GetDrawData(FluidPackageItem item, int lod)

Parameters

item FluidPackageItem
lod int

Returns

MeshMaterialCombination

GetItemHeight(FluidPackageItem)

public float GetItemHeight(FluidPackageItem item)

Parameters

item FluidPackageItem

Returns

float

GetMaterial(FluidPackageItem, int)

public MaterialReference GetMaterial(FluidPackageItem item, int lod)

Parameters

item FluidPackageItem
lod int

Returns

MaterialReference

GetMesh(FluidPackageItem, int)

public IMeshReference GetMesh(FluidPackageItem item, int lod)

Parameters

item FluidPackageItem
lod int

Returns

IMeshReference

RenderToTexture(FluidPackageItem)

public Texture RenderToTexture(FluidPackageItem item)

Parameters

item FluidPackageItem

Returns

Texture

Update()

public void Update()