Mercurial > audlegacy
comparison Plugins/Input/console/Vfs_File.h @ 493:c04dff121e1d trunk
[svn] hostile merge, phase 2: reimport based on new plugin code
author | nenolod |
---|---|
date | Tue, 24 Jan 2006 20:19:01 -0800 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
492:ccb68bad47b2 | 493:c04dff121e1d |
---|---|
1 | |
2 // File_Reader based on a VFSFile | |
3 | |
4 #ifndef VFS_FILE_H | |
5 #define VFS_FILE_H | |
6 | |
7 #include "abstract_file.h" | |
8 | |
9 class Vfs_File_Reader : public File_Reader { | |
10 void* file_; | |
11 public: | |
12 Vfs_File_Reader(); | |
13 ~Vfs_File_Reader(); | |
14 error_t open( const char* ); | |
15 long size() const; | |
16 long read_avail( void*, long ); | |
17 long tell() const; | |
18 error_t seek( long ); | |
19 void close(); | |
20 }; | |
21 | |
22 #endif | |
23 |