ShaderKeywordSet
A collection of ShaderKeyword that represents a specific shader variant.
Read time 1 minuteLast updated 6 days ago
Definition
- Type: Struct
- Namespace: UnityEngine.Rendering
- Assembly: UnityEngine.CoreModule
public struct ShaderKeywordSet
Remarks
Additional Resources: ShaderKeyword, ShaderKeywordSetUtility, Shader.EnableKeyword, Shader.EnableKeyword, Shader variants and keywords, Declaring and using shader keywords in HLSL.
Methods
Method | Description |
|---|---|
| Disable | Disable a specific shader keyword. |
| Enable | Enable a specific shader keyword. |
| GetShaderKeywords | Return an array with all the enabled keywords in the ShaderKeywordSet. |
| IsEnabled | Check whether a specific shader keyword is enabled. |