Table of Contents

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

config GenericInstancedMeshRendererConfig
transform Matrix4x4
instanceData TInstanceData
meshLOD int
materialLOD int
shadows ShadowToken

Fields

Config

public readonly GenericInstancedMeshRendererConfig Config

Field Value

GenericInstancedMeshRendererConfig

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

ShadowToken

Transform

public readonly Matrix4x4 Transform

Field Value

Matrix4x4