Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
This is the complete list of members for Grindstone::ResizableBuffer, including all inherited members.
AddToBuffer(const void *srcPtr, uint64_t srcSize) (defined in Grindstone::ResizableBuffer) | Grindstone::ResizableBuffer | inline |
Buffer() (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
Buffer(uint64_t capacity) (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
Buffer(void *bufferPtr, const uint64_t capacity) (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
Buffer(const Buffer &other) (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
Buffer(Buffer &&other) noexcept (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
bufferPtr (defined in Grindstone::Buffer) | Grindstone::Buffer | protected |
capacity (defined in Grindstone::Buffer) | Grindstone::Buffer | protected |
Clear() (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
currentPtr (defined in Grindstone::ResizableBuffer) | Grindstone::ResizableBuffer | protected |
Get() (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
Get() const (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
GetBufferView(uint64_t segmentOffset, uint64_t segmentSize) override (defined in Grindstone::ResizableBuffer) | Grindstone::ResizableBuffer | inlinevirtual |
GetCapacity() const (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
GetSpaceLeft() const (defined in Grindstone::ResizableBuffer) | Grindstone::ResizableBuffer | inline |
GetUsedSize() const (defined in Grindstone::ResizableBuffer) | Grindstone::ResizableBuffer | inline |
operator bool() const (defined in Grindstone::Buffer) | Grindstone::Buffer | inlineexplicit |
operator=(const Buffer &other) (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
operator=(Buffer &&other) noexcept (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
operator[](int index) (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
operator[](int index) const (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
ResizableBuffer() (defined in Grindstone::ResizableBuffer) | Grindstone::ResizableBuffer | inline |
ResizableBuffer(uint64_t capacity) (defined in Grindstone::ResizableBuffer) | Grindstone::ResizableBuffer | inline |
ResizableBuffer(const ResizableBuffer &other) (defined in Grindstone::ResizableBuffer) | Grindstone::ResizableBuffer | inline |
ResizableBuffer(ResizableBuffer &&other) noexcept (defined in Grindstone::ResizableBuffer) | Grindstone::ResizableBuffer | inline |
size (defined in Grindstone::ResizableBuffer) | Grindstone::ResizableBuffer | protected |
ZeroInitialize() (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
~Buffer() (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
~ResizableBuffer() (defined in Grindstone::ResizableBuffer) | Grindstone::ResizableBuffer | inlinevirtual |