void ToggelPreset(Material m, bool on) { if (tickedPresets.Contains(m) && !on) { tickedPresets.Remove(m); } if (!tickedPresets.Contains(m) && on) { tickedPresets.Add(m); } Presets.ApplyList(shaderEditor, beforePreset, tickedPresets); }