RenderMan API
23.0
|
#include <RixRIB.h>
Public Member Functions | |
virtual size_t | GetSize (void)=0 |
size of the data in the file. More... | |
virtual void | BeginReading (void)=0 |
This must be called before calling Read();. More... | |
virtual void | Read (void *blk, size_t blocksize)=0 |
Read at most blocksize bytes from the file. More... | |
virtual void | EndReading (void)=0 |
Call when you are done calling Read();. More... | |
virtual void | Write (const void *blk, size_t blocksize)=0 |
Write data to a file. More... | |
virtual | ~RixZipSubfile () |
RIBs can be written into single zip files and this helper object allows access to the sub-files.
|
pure virtual |
This must be called before calling Read();.
|
pure virtual |
Call when you are done calling Read();.
|
pure virtual |
size of the data in the file.
|
pure virtual |
Read at most blocksize bytes from the file.
|
pure virtual |
Write data to a file.