|
RavEngine
|
Input data class for I/O which provides random read access. More...
#include <PxIO.h>
Public Member Functions | |
| virtual uint32_t | getLength () const =0 |
| return the length of the input data | |
| virtual void | seek (uint32_t offset)=0 |
| seek to the given offset from the start of the data. | |
| virtual uint32_t | tell () const =0 |
| return the current offset from the start of the data | |
| virtual uint32_t | getLength () const =0 |
| return the length of the input data | |
| virtual void | seek (uint32_t offset)=0 |
| seek to the given offset from the start of the data. | |
| virtual uint32_t | tell () const =0 |
| return the current offset from the start of the data | |
Public Member Functions inherited from physx::PxInputStream | |
| virtual uint32_t | read (void *dest, uint32_t count)=0 |
| read from the stream. The number of bytes read may be less than the number requested. | |
| virtual uint32_t | read (void *dest, uint32_t count)=0 |
| read from the stream. The number of bytes read may be less than the number requested. | |
Input data class for I/O which provides random read access.
The user needs to supply a PxInputData implementation to a number of methods to allow the SDK to read data.
|
pure virtual |
return the length of the input data
Implemented in physx::PxDefaultMemoryInputData, and physx::PxDefaultFileInputData.
|
pure virtual |
return the length of the input data
Implemented in physx::PxDefaultMemoryInputData, and physx::PxDefaultFileInputData.
|
pure virtual |
seek to the given offset from the start of the data.
| [in] | offset | the offset to seek to. If greater than the length of the data, this call is equivalent to seek(length); |
Implemented in physx::PxDefaultMemoryInputData, and physx::PxDefaultFileInputData.
|
pure virtual |
seek to the given offset from the start of the data.
| [in] | offset | the offset to seek to. If greater than the length of the data, this call is equivalent to seek(length); |
Implemented in physx::PxDefaultMemoryInputData, and physx::PxDefaultFileInputData.
|
pure virtual |
return the current offset from the start of the data
Implemented in physx::PxDefaultMemoryInputData, and physx::PxDefaultFileInputData.
|
pure virtual |
return the current offset from the start of the data
Implemented in physx::PxDefaultMemoryInputData, and physx::PxDefaultFileInputData.