#include <RageFileDriverSlice.h>
Inheritance diagram for RageFileDriverSlice:
Public Member Functions | |
RageFileDriverSlice (RageFileBasic *pFile, int iOffset, int iFileSize) | |
~RageFileDriverSlice () | |
RageFileBasic * | Copy () const |
void | DeleteFileWhenFinished () |
int | ReadInternal (void *pBuffer, size_t iBytes) |
int | WriteInternal (const void *pBuffer, size_t iBytes) |
int | SeekInternal (int iOffset) |
int | GetFileSize () const |
Private Attributes | |
RageFileBasic * | m_pFile |
int | m_iFilePos |
int | m_iOffset |
int | m_iFileSize |
bool | m_bFileOwned |
|
|
|
|
|
Reimplemented from RageFileObj. |
|
|
|
Implements RageFileObj. |
|
Implements RageFileObj. |
|
Reimplemented from RageFileObj. |
|
Implements RageFileObj. |
|
|
|
Reimplemented from RageFileObj. |
|
|
|
|
|
|