Photon Engine 2.0.0-beta
A physically based renderer.
|
This is the complete list of members for ph::ByteBuffer, including all inherited members.
ByteBuffer() | ph::ByteBuffer | inline |
ByteBuffer(std::size_t numExpectedWrittenBytes) | ph::ByteBuffer | inlineexplicit |
clear() | ph::ByteBuffer | inline |
fill(std::byte filledByte) | ph::ByteBuffer | inline |
fit() | ph::ByteBuffer | inline |
getBytes() | ph::ByteBuffer | inline |
getBytes() const | ph::ByteBuffer | inline |
getReadPosition() const | ph::ByteBuffer | inline |
getWritePosition() const | ph::ByteBuffer | inline |
hasMoreToRead() const | ph::ByteBuffer | inline |
isEmpty() const | ph::ByteBuffer | inline |
numBytes() const | ph::ByteBuffer | inline |
read() | ph::ByteBuffer | inline |
read(T *out_data, std::size_t numElements) | ph::ByteBuffer | inline |
rewindRead() | ph::ByteBuffer | inline |
rewindWrite() | ph::ByteBuffer | inline |
setNumBytes(std::size_t numBytes) | ph::ByteBuffer | inline |
setReadPosition(std::size_t indexOfByte) | ph::ByteBuffer | inline |
setWritePosition(std::size_t indexOfByte) | ph::ByteBuffer | inline |
truncate() | ph::ByteBuffer | inline |
write(const T &data) | ph::ByteBuffer | inline |
write(const T *data, std::size_t numElements) | ph::ByteBuffer | inline |