LeviLamina
Loading...
Searching...
No Matches
Settings::IRegistry Class Referenceabstract
Inheritance diagram for Settings::IRegistry:

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

The documentation for this class was generated from the following files: