Struct GenericInstancedMeshRendererInstance<TInstanceData>
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public readonly struct GenericInstancedMeshRendererInstance<TInstanceData> : IRendererInstance where TInstanceData : struct, IPerInstanceData
Type Parameters
TInstanceData
- Implements
- Extension Methods
Constructors
GenericInstancedMeshRendererInstance(GenericInstancedMeshRendererConfig, Matrix4x4, TInstanceData, int, int, ShadowToken)
public GenericInstancedMeshRendererInstance(GenericInstancedMeshRendererConfig config, Matrix4x4 transform, TInstanceData instanceData, int meshLOD, int materialLOD, ShadowToken shadows = default)
Parameters
configGenericInstancedMeshRendererConfigtransformMatrix4x4instanceDataTInstanceDatameshLODintmaterialLODintshadowsShadowToken
Fields
Config
public readonly GenericInstancedMeshRendererConfig Config
Field Value
InstanceData
public readonly TInstanceData InstanceData
Field Value
- TInstanceData
MaterialLOD
public readonly int MaterialLOD
Field Value
- int
MeshLOD
public readonly int MeshLOD
Field Value
- int
Shadows
public readonly ShadowToken Shadows
Field Value
Transform
public readonly Matrix4x4 Transform
Field Value
- Matrix4x4