CommonLibSSE (Parapets fork)
RE::INIPrefSettingCollection Class Reference

#include <INIPrefSettingCollection.h>

Inheritance diagram for RE::INIPrefSettingCollection:
RE::INISettingCollection RE::SettingCollectionList< Setting > RE::SettingCollection< T >

Public Member Functions

 ~INIPrefSettingCollection () override
 
void Unk_07 (void) override
 
void Unk_08 (void) override
 
void Unk_09 (void) override
 
- Public Member Functions inherited from RE::INISettingCollection
 ~INISettingCollection () override
 
bool WriteSetting (Setting *a_setting) override
 
bool ReadSetting (Setting *a_setting) override
 
bool OpenHandle (bool a_create) override
 
bool CloseHandle () override
 
SettingGetSetting (const char *a_name)
 
- Public Member Functions inherited from RE::SettingCollectionList< Setting >
 ~SettingCollectionList () override
 
void InsertSetting (Setting *a_setting) override
 
void RemoveSetting (Setting *a_setting) override
 
void Unk_08 (void) override
 
void Unk_09 (void) override
 
- Public Member Functions inherited from RE::SettingCollection< T >
virtual ~SettingCollection ()
 
virtual void InsertSetting (T *a_setting)=0
 
virtual void RemoveSetting (T *a_setting)=0
 
virtual bool WriteSetting (T *a_setting)=0
 
virtual bool ReadSetting (T *a_setting)=0
 

Static Public Member Functions

static INIPrefSettingCollectionGetSingleton ()
 
- Static Public Member Functions inherited from RE::INISettingCollection
static INISettingCollectionGetSingleton ()
 

Static Public Attributes

static constexpr auto RTTI = RTTI_INIPrefSettingCollection
 
- Static Public Attributes inherited from RE::INISettingCollection
static constexpr auto RTTI = RTTI_INISettingCollection
 

Additional Inherited Members

- Public Attributes inherited from RE::SettingCollectionList< Setting >
BSSimpleList< Setting * > settings
 
- Public Attributes inherited from RE::SettingCollection< T >
const char * subKey
 
std::uint64_t unk010
 
std::uint64_t unk018
 
std::uint64_t unk020
 
std::uint64_t unk028
 
std::uint64_t unk030
 
std::uint64_t unk038
 
std::uint64_t unk040
 
std::uint64_t unk048
 
std::uint64_t unk050
 
std::uint64_t unk058
 
std::uint64_t unk060
 
std::uint64_t unk068
 
std::uint64_t unk070
 
std::uint64_t unk078
 
std::uint64_t unk080
 
std::uint64_t unk088
 
std::uint64_t unk090
 
std::uint64_t unk098
 
std::uint64_t unk0A0
 
std::uint64_t unk0A8
 
std::uint64_t unk0B0
 
std::uint64_t unk0B8
 
std::uint64_t unk0C0
 
std::uint64_t unk0C8
 
std::uint64_t unk0D0
 
std::uint64_t unk0D8
 
std::uint64_t unk0E0
 
std::uint64_t unk0E8
 
std::uint64_t unk0F0
 
std::uint64_t unk0F8
 
std::uint64_t unk100
 
std::uint64_t unk108
 
void * handle
 

Constructor & Destructor Documentation

◆ ~INIPrefSettingCollection()

RE::INIPrefSettingCollection::~INIPrefSettingCollection ( )
override

Member Function Documentation

◆ GetSingleton()

static INIPrefSettingCollection* RE::INIPrefSettingCollection::GetSingleton ( )
static

◆ Unk_07()

void RE::INIPrefSettingCollection::Unk_07 ( void  )
overridevirtual

Reimplemented from RE::SettingCollection< T >.

◆ Unk_08()

void RE::INIPrefSettingCollection::Unk_08 ( void  )
overridevirtual

Reimplemented from RE::SettingCollection< T >.

◆ Unk_09()

void RE::INIPrefSettingCollection::Unk_09 ( void  )
overridevirtual

Reimplemented from RE::SettingCollection< T >.

Member Data Documentation

◆ RTTI

constexpr auto RE::INIPrefSettingCollection::RTTI = RTTI_INIPrefSettingCollection
inlinestaticconstexpr

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