ValidateKeywordDeclarationOverrides(KeywordDeclarationOverride[], out string)
Validates the keyword declaration override data.
Read time 1 minuteLast updated 13 days ago
Definition
- Type: Method
- Namespace: UnityEditor.Shaders
- Assembly: UnityEditor.CoreModule
ValidateKeywordDeclarationOverrides(KeywordDeclarationOverride[], string)
public static bool ValidateKeywordDeclarationOverrides(ShaderBuildSettings.KeywordDeclarationOverride[] overrides, out string msg)
Parameters
The keyword declaration override array to validate.
The error message if validation errors occur.
Returns
Type | Description |
|---|---|
| bool | True if the keyword declaration override data is valid. |
Remarks
This method checks that the override array does not contain multiple entries with the same keyword set. It also runs data validation on each element individually.