| 654 | } |
| 655 | |
| 656 | void SettingsContainer::AddIntSetting(const char* name, const char* label, const char* group, |
| 657 | int32 initialVal, int32 minVal, int32 maxVal, |
| 658 | const char* helpText) |
| 659 | { |
| 660 | Assert_(settings.find(name) == settings.end()); |
| 661 | Assert_(tweakBar != nullptr); |
| 662 | IntSetting* setting = new IntSetting(); |
| 663 | setting->Initialize(tweakBar, name, group, label, helpText, initialVal, minVal, maxVal); |
| 664 | settings[name] = setting; |
| 665 | allocatedSettings.push_back(setting); |
| 666 | } |
| 667 | |
| 668 | void SettingsContainer::AddBoolSetting(const char* name, const char* label, const char* group, |
| 669 | bool32 initialVal, const char* helpText) |
nothing calls this directly
no test coverage detected