SettingsBuilder constructor

SettingsBuilder()

Modifies the user's settings.

Implementation

SettingsBuilder() :
	network = NetworkSettingsBuilder(models.settings.network),
	arm = ArmSettingsBuilder(models.settings.arm),
	science = ScienceSettingsBuilder(models.settings.science),
    dashboard = DashboardSettingsBuilder(models.settings.dashboard),
	easterEggs = EasterEggsSettingsBuilder(models.settings.easterEggs)
{
	network.addListener(notifyListeners);
	arm.addListener(notifyListeners);
	science.addListener(notifyListeners);
    dashboard.addListener(notifyListeners);
	easterEggs.addListener(notifyListeners);
}