ForwardLightingRenderFeature.LightShaderPermutationEntry Class
Namespace: Stride.Rendering.LightsAssembly: Stride.Rendering.dll
System.Object →
ForwardLightingRenderFeature.LightShaderPermutationEntry
Derived from ForwardLightingRenderFeature.LightShaderPermutationEntry:
public class LightShaderPermutationEntry
Name | Description | |
---|---|---|
Constructors | ||
LightShaderPermutationEntry() | ||
Fields | ||
DirectLightGroups | ||
DirectLightShaders | ||
EnvironmentLights | ||
EnvironmentLightShaders | ||
PermutationLightGroups | Light groups that have HasEffectPermutations. |
|
Methods | ||
Reset() |
Constructors
LightShaderPermutationEntry()
public LightShaderPermutationEntry()
Fields
DirectLightGroups
public FastListStruct<LightShaderGroup> DirectLightGroups
Field Value
Type | Description |
---|---|
FastListStruct<LightShaderGroup> |
DirectLightShaders
public readonly ShaderSourceCollection DirectLightShaders
Field Value
Type | Description |
---|---|
ShaderSourceCollection |
EnvironmentLights
public FastListStruct<LightShaderGroup> EnvironmentLights
Field Value
Type | Description |
---|---|
FastListStruct<LightShaderGroup> |
EnvironmentLightShaders
public readonly ShaderSourceCollection EnvironmentLightShaders
Field Value
Type | Description |
---|---|
ShaderSourceCollection |
PermutationLightGroups
Light groups that have HasEffectPermutations.
public FastListStruct<LightShaderGroup> PermutationLightGroups
Field Value
Type | Description |
---|---|
FastListStruct<LightShaderGroup> |
Methods
Reset()
public void Reset()