private static void DrawBoolPref(EToolPreference pref, string desTxt, ToolUtility.PreferenceChanged callback) { bool @bool = GetBool(pref); bool flag = GUILayout.Toggle(@bool, desTxt); if (flag != @bool) { SetBool(pref, flag); callback(pref, flag); } }
public static void DrawPrefPanel(ToolUtility.PreferenceChanged callback) { DrawBoolPref(EToolPreference.ShowWelcomeScreen, "show welcom screen", callback); }