private void btnTest_Click(object sender, RoutedEventArgs e) { Names.CharacterNameGenerators nameGenerators = new Names.CharacterNameGenerators(); Names.CharacterNames names = nameGenerators.GetWesternFemaleNameGenerator(); Random rnd = new Random(); tbLastError.Text = "Word: " + names.GenerateRandomName(rnd); }
private Names.CharacterNames GetCharacterNameGenerator() { if (true == rbWesternFemale.IsChecked) { return(m_nameGenerators.GetWesternFemaleNameGenerator()); } if (true == rbWesternMale.IsChecked) { return(m_nameGenerators.GetWesternMaleNameGenerator()); } if (true == rbJapaneseFemale.IsChecked) { return(m_nameGenerators.GetJapaneseFemaleNameGenerator()); } if (true == rbJapaneseMale.IsChecked) { return(m_nameGenerators.GetJapaneseMaleNameGenerator()); } if (true == rbElvenFemale.IsChecked) { return(m_nameGenerators.GetElvenFemaleNameGenerator()); } if (true == rbElvenMale.IsChecked) { return(m_nameGenerators.GetElvenMaleNameGenerator()); } if (true == rbNordicDwarven.IsChecked) { return(m_nameGenerators.GetNordicDwarvenNameGenerator()); } if (true == rbTolkienDwarven.IsChecked) { return(m_nameGenerators.GetTolkienDwarvenNameGenerator()); } return(null); }