MCPcopy Create free account
hub / github.com/PCSX2/pcsx2 / getFloatValue

Method getFloatValue

pcsx2-qt/Settings/SettingsWindow.cpp:533–550  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

531}
532
533std::optional<float> SettingsWindow::getFloatValue(const char* section, const char* key, std::optional<float> default_value) const
534{
535 std::optional<float> value;
536 if (m_sif)
537 {
538 float fvalue;
539 if (m_sif->GetFloatValue(section, key, &fvalue))
540 value = fvalue;
541 else
542 value = default_value;
543 }
544 else
545 {
546 value = Host::GetBaseFloatSettingValue(section, key, default_value.value_or(0.0f));
547 }
548
549 return value;
550}
551
552std::optional<std::string> SettingsWindow::getStringValue(
553 const char* section, const char* key, std::optional<const char*> default_value) const

Callers 1

Calls 1

GetFloatValueMethod · 0.45

Tested by

no test coverage detected