| 641 | } |
| 642 | |
| 643 | void SettingsContainer::AddFloatSetting(const char* name, const char* label, const char* group, |
| 644 | float initialVal, float minVal, float maxVal, float step, |
| 645 | const char* helpText) |
| 646 | { |
| 647 | Assert_(settings.find(name) == settings.end()); |
| 648 | Assert_(tweakBar != nullptr); |
| 649 | FloatSetting* setting = new FloatSetting(); |
| 650 | setting->Initialize(tweakBar, name, group, label, helpText, initialVal, minVal, maxVal, step, |
| 651 | ConversionMode::None, 1.0f); |
| 652 | settings[name] = setting; |
| 653 | allocatedSettings.push_back(setting); |
| 654 | } |
| 655 | |
| 656 | void SettingsContainer::AddIntSetting(const char* name, const char* label, const char* group, |
| 657 | int32 initialVal, int32 minVal, int32 maxVal, |
nothing calls this directly
no test coverage detected