|
Assimp
v4.1. (December 2018)
|
:: More...
Inherits Assimp::IOStream.
Public Member Functions | |
| size_t | FileSize () const |
| Returns filesize Returns the filesize. More... | |
| void | Flush () |
| Flush the contents of the file buffer (for writers) See fflush() for more details. More... | |
| size_t | Read (void *pvBuffer, size_t pSize, size_t pCount) |
| Read from the file. More... | |
| aiReturn | Seek (size_t, aiOrigin) |
| Set the read/write cursor of the file. More... | |
| size_t | Tell () const |
| Get the current position of the read/write cursor. More... | |
| size_t | Write (const void *, size_t, size_t) |
| Write to the file. More... | |
| ZipFile (size_t size) | |
| ~ZipFile () | |
Public Member Functions inherited from Assimp::IOStream | |
| virtual | ~IOStream () |
| Destructor. More... | |
Friends | |
| class | Q3BSPZipArchive |
Additional Inherited Members | |
Protected Member Functions inherited from Assimp::IOStream | |
| IOStream (void) | |
| Constructor protected, use IOSystem::Open() to create an instance. More... | |
::
|
explicit |
| Assimp::Q3BSP::ZipFile::~ZipFile | ( | ) |
|
virtual |
Returns filesize Returns the filesize.
Implements Assimp::IOStream.
|
virtual |
Flush the contents of the file buffer (for writers) See fflush() for more details.
Implements Assimp::IOStream.
|
virtual |
Read from the file.
See fread() for more details This fails for write-only files
Implements Assimp::IOStream.
Set the read/write cursor of the file.
Note that the offset is negative for aiOrigin_END. See fseek() for more details
Implements Assimp::IOStream.
|
virtual |
Get the current position of the read/write cursor.
See ftell() for more details
Implements Assimp::IOStream.
|
virtual |
Write to the file.
See fwrite() for more details This fails for read-only files
Implements Assimp::IOStream.
|
friend |