26 lines
517 B
C++
26 lines
517 B
C++
#ifndef IFSFOLDER_H__
|
|
#define IFSFOLDER_H__
|
|
|
|
#include "../../IDataStream.h"
|
|
#include "../../LString.h"
|
|
#include "../IFolder.h"
|
|
#include "IFSFile.h"
|
|
#include "../IContentProvider.h"
|
|
#include <map>
|
|
|
|
namespace LifeCore
|
|
{
|
|
class IFSFolder : public IFolder
|
|
{
|
|
public:
|
|
IFSFolder();
|
|
IFSFolder(const String& folderName, const String& entryName);
|
|
~IFSFolder(void);
|
|
IContentProvider* Provider;
|
|
String EntryName;
|
|
IFolder* NewFolder(const String& name);
|
|
IFile* NewFile(const String& name, int size);
|
|
};
|
|
}
|
|
|
|
#endif |