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()