2003-12-04 08:25:59 +00:00
|
|
|
#ifndef RAGE_FILE_DRIVER_DIRECT_H
|
|
|
|
|
#define RAGE_FILE_DRIVER_DIRECT_H
|
|
|
|
|
|
|
|
|
|
#include "RageFileDriver.h"
|
|
|
|
|
|
|
|
|
|
class RageFileDriverDirect: public RageFileDriver
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
RageFileDriverDirect( CString root );
|
|
|
|
|
|
2003-12-21 07:23:29 +00:00
|
|
|
RageFileObj *Open( const CString &path, int mode, RageFile &p, int &err );
|
2003-12-16 07:23:54 +00:00
|
|
|
bool Remove( const CString &sPath );
|
2003-12-05 00:07:18 +00:00
|
|
|
bool Ready();
|
2003-12-04 08:25:59 +00:00
|
|
|
|
|
|
|
|
private:
|
|
|
|
|
CString root;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
#endif
|