class in UnityEditor.ShaderKeywordFilter
/
Inherits from:ShaderKeywordFilter.FilterAttribute
Either include or remove the specified shader keywords in the build, depending on the data field underneath.
Unity does the following in all multi_compile keyword sets:
keywordNames if the data field under SelectOrRemove matches the value of condition.keywordNames if the data field under SelectOrRemove does not match the value of condition.using UnityEditor.ShaderKeywordFilter;
[SelectOrRemove(true, keywordNames: "FeatureA")] bool hasFeatureA;
Additional resources: FilterAttribute.
| Constructor | Description |
|---|---|
| SelectOrRemoveAttribute | Either include or remove the specified shader keywords in the build, depending on the data field underneath. |