eluna-scripts-ornfelt/lua/WowEmulationScriptPack/C++/ScriptSettings/ScriptSettings.h

17 lines
353 B
C
Raw Permalink Normal View History

2023-08-16 00:50:59 +02:00
#pragma once
class ScriptPersistentVariables
{
public:
ScriptPersistentVariables()
{
LoadValuesFromDB();
}
int32 GetInt32Value(uint32 Key1, uint32 Key2, int32 *IsNAN);
void SetInt32Value(uint32 Key1, uint32 Key2, int32 Val);
void DelInt32Value(uint32 Key1, uint32 Key2);
private:
void LoadValuesFromDB();
std::map<uint64,int32> IntValues;
};