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.
SelectOrRemoveAttribute | Either include or remove the specified shader keywords in the build, depending on the data field underneath. |