home *** CD-ROM | disk | FTP | other *** search
/ Game.EXE 2002 April / Game.EXE_04_2002.iso / Alawar / FileResource.h < prev    next >
Encoding:
C/C++ Source or Header  |  2002-02-18  |  408 b   |  20 lines

  1. #ifndef FILERESOURCE_H
  2. #define FILERESOURCE_H
  3.  
  4. #include "Resource.h"
  5. #include <windows.h>
  6. class String;
  7.  
  8. class FileResource : public Resource
  9. {
  10.     HANDLE hfile;
  11. public:    
  12.     explicit FileResource(const String & name);
  13.     virtual ~FileResource();
  14.     bool operator!()const;
  15.  
  16.     virtual unsigned get_size();
  17.     unsigned read(void * data, unsigned count);
  18.     virtual void reset();    
  19. };
  20. #endif //FILERESOURCE_H