private void DoToolbar() { GUILayout.BeginHorizontal(EditorStyles.get_toolbar(), new GUILayoutOption[0]); SkillSelector.FsmFilter fsmFilter = (SkillSelector.FsmFilter)EditorGUILayout.EnumPopup(this.fsmFilter, EditorStyles.get_toolbarPopup(), new GUILayoutOption[0]); if (this.fsmFilter != fsmFilter) { this.SetFilterMode(fsmFilter); } if (SkillEditorGUILayout.ToolbarSettingsButton()) { this.GenerateSettingsMenu().ShowAsContext(); } GUILayout.Space(-10f); GUILayout.EndHorizontal(); }
private void SetFilterMode(SkillSelector.FsmFilter mode) { this.fsmFilter = mode; this.BuildFilteredList(); }