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 |