|
LeviLamina
|
Classes | |
| struct | SettingId |
Public Member Functions | |
| virtual ::std::vector<::std::string_view > | getSettingsGroups () const =0 |
| virtual ::std::optional<::std::vector<::Settings::IRegistry::SettingId > > | getSettingsGroup (::std::string_view settingsGroupId)=0 |
| virtual ::std::optional<::std::reference_wrapper<::std::variant< ::Settings::BooleanComponent, ::Settings::NumberComponent< int >, ::Settings::NumberComponent< float >, ::Settings::OptionComponent, ::Settings::StringComponent, ::Settings::ActionComponent, ::Settings::TextComponent, ::Settings::GroupInfoComponent, ::Settings::BannerComponent > > > | getSetting (::std::string_view settingId) const =0 |