21 lines
506 B
C++
21 lines
506 B
C++
#pragma once
|
|
|
|
#include "./asset.h"
|
|
|
|
namespace ext {
|
|
class MasterData {
|
|
protected:
|
|
std::string m_table;
|
|
std::string m_key;
|
|
uf::Serializer m_data;
|
|
|
|
static ext::Asset assetLoader;
|
|
static std::string root;
|
|
public:
|
|
uf::Serializer load( const std::string&, size_t );
|
|
uf::Serializer load( const std::string&, const std::string& = "" );
|
|
uf::Serializer get( const std::string& k = "" ) const;
|
|
const std::string& tableName() const;
|
|
const std::string& keyName() const;
|
|
};
|
|
} |