home *** CD-ROM | disk | FTP | other *** search
/ Game.EXE 2002 May / Game.EXE_05_2002.iso / Alawar / Lib / Resource / Resource.h next >
Encoding:
C/C++ Source or Header  |  2002-03-26  |  315 b   |  17 lines

  1. #ifndef RESOURCE_H
  2. #define RESOURCE_H
  3.  
  4. class Resource
  5. {
  6. public:
  7.     Resource()
  8.     {}
  9.     virtual ~Resource()
  10.     {}
  11.     virtual unsigned read(void * data, unsigned count)=0;
  12.     virtual void skip(unsigned count)=0;
  13.  
  14.     virtual unsigned get_size()=0;
  15.     virtual void reset(unsigned position = 0)=0;
  16. };
  17. #endif //RESOURCE_H