|
CommonLibSSE (powerof3)
|
#include <Setting.h>
Public Member Functions | |
| virtual void | Init (const char *a_fileBase, const char *a_fileUser) override |
| virtual void | Register (ISetting *a_setting) override |
Public Member Functions inherited from REX::ISettingStore | |
| virtual void | Load ()=0 |
| virtual void | Save ()=0 |
Protected Attributes | |
| std::string_view | m_fileBase |
| std::string_view | m_fileUser |
| std::vector< ISetting * > | m_settings |
Additional Inherited Members | |
Static Public Member Functions inherited from REX::Singleton< T > | |
| static T * | GetSingleton () |
Protected Member Functions inherited from REX::Singleton< T > | |
| Singleton ()=default | |
| ~Singleton ()=default | |
| Singleton (const Singleton &)=delete | |
| Singleton (Singleton &&)=delete | |
| Singleton & | operator= (const Singleton &)=delete |
| Singleton & | operator= (Singleton &&)=delete |
|
inlineoverridevirtual |
Implements REX::ISettingStore.
|
inlineoverridevirtual |
Implements REX::ISettingStore.
|
protected |
|
protected |
|
protected |