class in UnityEditor.ShaderKeywordFilter
/
Inherits from:ShaderKeywordFilter.FilterAttribute
Either remove or include 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 RemoveOrSelect
matches the value of condition
.keywordNames
if the data field under RemoveOrSelect
does not match the value of condition
.using UnityEditor.ShaderKeywordFilter;
[RemoveOrSelect(false, keywordNames: "FeatureA")] bool hasFeatureA;
Additional resources: FilterAttribute.
RemoveOrSelectAttribute | Either remove or include the specified shader keywords in the build, depending on the data field underneath. |