28 #ifndef WINTERMUTE_BASE_FILE_H 29 #define WINTERMUTE_BASE_FILE_H 32 #include "engines/wintermute/base/base.h" 33 #include "common/str.h" 34 #include "common/stream.h" 37 class SeekableReadStream;
47 virtual uint32 getSize()
const {
50 virtual uint32 getPos()
const {
53 virtual bool seek(uint32 pos,
int whence = SEEK_SET) = 0;
54 virtual bool read(
void *buffer, uint32 size) = 0;
55 virtual bool close() = 0;
Definition: base_file.h:42
Definition: algorithm.h:29
Definition: achievements_tables.h:27