Class FluidMeshRenderer
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class FluidMeshRenderer
- Inheritance
-
objectFluidMeshRenderer
- Extension Methods
Constructors
FluidMeshRenderer(InstancedMeshManager)
public FluidMeshRenderer(InstancedMeshManager internalRenderer)
Parameters
internalRendererInstancedMeshManager
Fields
ShaderIdFluidAnimationTime
public static int ShaderIdFluidAnimationTime
Field Value
- int
Methods
Draw(FrameDrawOptions, IMeshReference, Matrix4x4, IFluid)
[Obsolete("Please pass a fluid network to Draw() if possible.")]
public void Draw(FrameDrawOptions options, IMeshReference mesh, Matrix4x4 transform, IFluid fluid)
Parameters
optionsFrameDrawOptionsmeshIMeshReferencetransformMatrix4x4fluidIFluid
Draw(FrameDrawOptions, IMeshReference, Matrix4x4, IFluid, IFluidNetwork)
public void Draw(FrameDrawOptions options, IMeshReference mesh, Matrix4x4 transform, IFluid fluid, IFluidNetwork network)
Parameters
optionsFrameDrawOptionsmeshIMeshReferencetransformMatrix4x4fluidIFluidnetworkIFluidNetwork
Draw(FrameDrawOptionsNoLOD, IMeshReference, Matrix4x4, IFluid, int, bool)
[Obsolete("Please pass a fluid network to Draw() if possible.")]
public void Draw(FrameDrawOptionsNoLOD options, IMeshReference mesh, Matrix4x4 transform, IFluid fluid, int materialLod, bool isIslandScale = false)
Parameters
optionsFrameDrawOptionsNoLODmeshIMeshReferencetransformMatrix4x4fluidIFluidmaterialLodintisIslandScalebool
Draw(IMeshReference, Matrix4x4, IFluid, IColorVisualizationManager, int)
public void Draw(IMeshReference mesh, Matrix4x4 transform, IFluid fluid, IColorVisualizationManager colorVisualizationManager, int materialLod)
Parameters
meshIMeshReferencetransformMatrix4x4fluidIFluidcolorVisualizationManagerIColorVisualizationManagermaterialLodint
Update(float)
public void Update(float deltaTime)
Parameters
deltaTimefloat