private static void DrawRequiredFeatures(RequiresFeatureAttribute requiredFeature, GUISkin skin) { EditorGUILayout.LabelField("This effect requires the following features:", skin.GetStyle(GUISkinProperties.HeaderLabel)); foreach (var feature in requiredFeature.FeatureTypes) { EditorGUILayout.LabelField(feature.Name); } }
private bool isNotEnabled(RequiresFeatureAttribute attribute) => !featuresCollection.IsEnabled(attribute.RequiredFeature);