Table of Contents

Interface IRenderingDebugProvider

Namespace
Root
Assembly
SPZGameAssembly.dll
public interface IRenderingDebugProvider
Extension Methods

Methods

GetMaterialOverride(IMaterialReference)

IMaterialReference GetMaterialOverride(IMaterialReference material)

Parameters

material IMaterialReference

Returns

IMaterialReference

ShouldDraw(RenderCategory, bool, bool)

bool ShouldDraw(RenderCategory category, bool castsShadows, bool receiveShadows)

Parameters

category RenderCategory
castsShadows bool
receiveShadows bool

Returns

bool

TrackDrawCall(RenderCategory, IMeshReference, bool, bool, int)

void TrackDrawCall(RenderCategory category, IMeshReference mesh, bool shadows, bool instanced, int count)

Parameters

category RenderCategory
mesh IMeshReference
shadows bool
instanced bool
count int