More changes
This commit is contained in:
31
SiaDrive.Api/SiaDriveConfig.h
Normal file
31
SiaDrive.Api/SiaDriveConfig.h
Normal file
@@ -0,0 +1,31 @@
|
||||
#pragma once
|
||||
#include <SiaCommon.h>
|
||||
|
||||
NS_BEGIN(Sia)
|
||||
NS_BEGIN(Api)
|
||||
|
||||
class AFX_EXT_CLASS CSiaDriveConfig
|
||||
{
|
||||
public:
|
||||
CSiaDriveConfig();
|
||||
|
||||
CSiaDriveConfig(const String& filePath);
|
||||
|
||||
public:
|
||||
~CSiaDriveConfig();
|
||||
|
||||
Property(String, FilePath, public, private)
|
||||
JProperty(std::uint8_t, UI_Main_TabIndex, public, private, _configDocument)
|
||||
|
||||
private:
|
||||
json _configDocument;
|
||||
|
||||
private:
|
||||
void LoadDefaults();
|
||||
|
||||
void Load( );
|
||||
|
||||
void Save() const;
|
||||
};
|
||||
|
||||
NS_END(2)
|
Reference in New Issue
Block a user