Table of Contents

Interface ITextureProjectionShaderGroupData

Namespace
Stride.Rendering.Lights
Assembly
Stride.Rendering.dll
public interface ITextureProjectionShaderGroupData

Methods

ApplyDrawParameters(RenderDrawContext, ParameterCollection, FastListStruct<LightDynamicEntry>, ref BoundingBoxExt)

void ApplyDrawParameters(RenderDrawContext context, ParameterCollection parameters, FastListStruct<LightDynamicEntry> currentLights, ref BoundingBoxExt boundingBox)

Parameters

context RenderDrawContext
parameters ParameterCollection
currentLights FastListStruct<LightDynamicEntry>
boundingBox BoundingBoxExt

ApplyShader(ShaderMixinSource)

void ApplyShader(ShaderMixinSource mixin)

Parameters

mixin ShaderMixinSource

UpdateLayout(string)

void UpdateLayout(string compositionName)

Parameters

compositionName string

UpdateLightCount(int, int)

void UpdateLightCount(int lightLastCount, int lightCurrentCount)

Parameters

lightLastCount int
lightCurrentCount int