public void OpenSettings() { if (settingsContainer != null) { owner.ClearSelection(); owner.AddToSelection(this); settingButton.AddToClassList("clicked"); settingsContainer.visible = true; settingsExpanded = true; } }
void ToggleSettings() { settingsExpanded = !settingsExpanded; if (settingsExpanded) { topContainer.parent.Insert(0, settings); owner.ClearSelection(); owner.AddToSelection(this); settingButton.AddToClassList("clicked"); } else { settings.RemoveFromHierarchy(); settingButton.RemoveFromClassList("clicked"); } }