|
| CMemReadFile (const char *filename) |
|
| CMemReadFile (IReadFile *pFile, DWORD nSize) |
|
| CMemReadFile (byte *buffer, DWORD nSize, bool bDeleteBuffer=true) |
|
virtual DWORD | read (void *buffer, DWORD sizeToRead) |
| returns how much was read
|
|
virtual bool | seek (DWORD finalPos, bool relativeMovement=false) |
| changes position in file, returns true if successful if relativeMovement==true, the pos is changed relative to current pos, otherwise from begin of file
|
|
virtual DWORD | getSize () |
| returns size of file
|
|
virtual bool | isOpen () |
| returns if file is open
|
|
virtual DWORD | getPos () |
| returns where in the file we are.
|
|
virtual const char * | getFileName () |
| returns name of file
|
|
virtual void | Release () |
| delete this
|
|
byte * | getBuffer () |
| get the buffer at current location
|
|
The documentation for this class was generated from the following files:
- Client/trunk/ParaEngineClient/IO/MemReadFile.h
- Client/trunk/ParaEngineClient/IO/MemReadFile.cpp