| 87 | SettingDataFloat::SettingDataFloat(const SettingMetaFloat* meta) : SettingData(meta->key, meta->type), value(0.0f), meta(meta) {} |
| 88 | |
| 89 | void SettingDataFloat::Reset() { |
| 90 | assert(this->meta != nullptr); |
| 91 | this->value = this->meta->default_value; |
| 92 | } |
| 93 | |
| 94 | void SettingDataFloat::Copy(const SettingData* data) { |
| 95 | if (data->type != this->type) return; |