BitCollectors.QfgCharacterEditor.WinUI.MainForm.RefreshCharacterClass C# (CSharp) Method

RefreshCharacterClass() private method

private RefreshCharacterClass ( ) : void
return void
        private void RefreshCharacterClass()
        {
            Array classes = Enum.GetValues(typeof(QfgClasses));

            if (_character.QfgGameInfo.HasPaladin)
            {
                cboCharacterClasses.DataSource = classes;
            }
            else
            {
                List<QfgClasses> newList = new List<QfgClasses>();
                foreach (QfgClasses item in classes)
                {
                    if (Enum.GetName(typeof(QfgClasses), item) != "Paladin")
                    {
                        newList.Add(item);
                    }
                }

                cboCharacterClasses.DataSource = newList;
            }
        }