|
|
| 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