7#ifndef MYGUI_DATA_MANAGER_H_
8#define MYGUI_DATA_MANAGER_H_
50 virtual const std::string&
getDataPath(
const std::string& _name)
const = 0;
#define MYGUI_SINGLETON_DECLARATION(ClassName)
virtual ~DataManager()=default
virtual const std::string & getDataPath(const std::string &_name) const =0
virtual void freeData(IDataStream *_data)=0
virtual IDataStream * getData(const std::string &_name) const =0
virtual const VectorString & getDataListNames(const std::string &_pattern) const =0
virtual bool isDataExist(const std::string &_name) const =0
std::vector< std::string > VectorString