|
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 newCapacity) (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 |
| Buffer(void *bufferPtr, const uint64_t capacity) (defined in Grindstone::Buffer) | Grindstone::Buffer | inlineprotected |
| 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(uint64_t offset) (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
| Get(uint64_t offset) const (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
| Get(uint64_t offset) (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
| Get(uint64_t offset) const (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
| Get() (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
| Get() const (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
| GetCapacity() const (defined in Grindstone::Buffer) | Grindstone::Buffer | inline |
| GetSpaceLeft() const (defined in Grindstone::ResizableBuffer) | Grindstone::ResizableBuffer | inline |
| GetSpan(uint64_t segmentOffset, uint64_t segmentSize) override (defined in Grindstone::ResizableBuffer) | Grindstone::ResizableBuffer | inlinevirtual |
| GetSpan(uint64_t offset, uint64_t count) (defined in Grindstone::ResizableBuffer) | Grindstone::ResizableBuffer | inlinevirtual |
| GetSpan() (defined in Grindstone::Buffer) | Grindstone::Buffer | inlinevirtual |
| GetUsedSize() const (defined in Grindstone::ResizableBuffer) | Grindstone::ResizableBuffer | inline |
| MakeCopiedBuffer(void *srcBufferPtr, const uint64_t capacity) (defined in Grindstone::Buffer) | Grindstone::Buffer | inlinestatic |
| MakeMovedBuffer(void *srcBufferPtr, const uint64_t capacity) (defined in Grindstone::Buffer) | Grindstone::Buffer | inlinestatic |
| 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 |