CommonLibSSE NG
Loading...
Searching...
No Matches
SettingCollectionList.h
Go to the documentation of this file.
1#pragma once
2
3#include "RE/B/BSTList.h"
5
6namespace RE
7{
8 template <class T>
10 {
11 public:
12 ~SettingCollectionList() override; // 00
13
14 // override (SettingCollection<T>)
15 void InsertSetting(T* a_setting) override; // 01
16 void RemoveSetting(T* a_setting) override; // 02
17 void WriteAllSettings() override; // 08
18 void ReadAllSettings() override; // 09
19
20 // members
22 };
23 static_assert(sizeof(SettingCollectionList<void*>) == 0x128);
24}
Definition BSTList.h:10
Definition SettingCollection.h:9
Definition SettingCollectionList.h:10
void RemoveSetting(T *a_setting) override
~SettingCollectionList() override
BSSimpleList< T * > settings
Definition SettingCollectionList.h:21
void InsertSetting(T *a_setting) override
void ReadAllSettings() override
void WriteAllSettings() override
Definition AbsorbEffect.h:6