text: #pragma once
  
  #include "RE/S/Setting.h"
  #include "RE/S/SettingCollectionList.h"
  
  namespace RE
  {
  	class RegSettingCollection : public SettingCollectionList<Setting>
  	{
  	public:
  		inline static constexpr auto RTTI = RTTI_RegSettingCollection;
  
  		virtual ~RegSettingCollection();  // 00
  
  		// override (SettingCollectionList<Setting>)
  		virtual bool WriteSetting(Setting* a_setting) override;	 // 03
  		virtual bool ReadSetting(Setting* a_setting) override;	 // 04
  		virtual bool OpenHandle(bool a_create) override;		 // 05
  		virtual bool CloseHandle() override;					 // 06
  	};
  	static_assert(sizeof(RegSettingCollection) == 0x128);
  }
  