22 lines
328 B
C++
22 lines
328 B
C++
#ifndef ICONTENTPROVIDER_H__
|
|
#define ICONTENTPROVIDER_H__
|
|
|
|
#include "../IDataStream.h"
|
|
|
|
namespace LifeCore
|
|
{
|
|
class IFileSystem;
|
|
|
|
class IContentProvider
|
|
{
|
|
public:
|
|
virtual ~IContentProvider(){};
|
|
virtual void Close() = 0;
|
|
virtual IFileSystem* getFileSystem() = 0;
|
|
|
|
protected:
|
|
IDataStreamPtr g_dataStream;
|
|
};
|
|
}
|
|
|
|
#endif |