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> DirectLightGroupsField Value
| Type | Description | 
|---|---|
| FastListStruct<LightShaderGroup> | 
DirectLightShaders
public readonly ShaderSourceCollection DirectLightShadersField Value
| Type | Description | 
|---|---|
| ShaderSourceCollection | 
EnvironmentLights
public FastListStruct<LightShaderGroup> EnvironmentLightsField Value
| Type | Description | 
|---|---|
| FastListStruct<LightShaderGroup> | 
EnvironmentLightShaders
public readonly ShaderSourceCollection EnvironmentLightShadersField Value
| Type | Description | 
|---|---|
| ShaderSourceCollection | 
PermutationLightGroups
Light groups that have HasEffectPermutations.
public FastListStruct<LightShaderGroup> PermutationLightGroupsField Value
| Type | Description | 
|---|---|
| FastListStruct<LightShaderGroup> | 
Methods
Reset()
public void Reset()