This is the complete list of members for GPUBuffer, including all inherited members.
| allocateInternal(size_t size, utility::ErrorState &errorState) | GPUBuffer | protected |
| asyncGetData(std::function< void(const void *, size_t)> copyFunction) | GPUBuffer | |
| bufferChanged | GPUBuffer | |
| ensureUsage(VkBufferUsageFlags usage) | GPUBuffer | |
| getBuffer() const | GPUBuffer | virtual |
| getBufferData() const | GPUBuffer | virtual |
| getBufferUsageFlags() const | GPUBuffer | virtual |
| getCount() const =0 | GPUBuffer | pure virtual |
| getElementSize() const =0 | GPUBuffer | pure virtual |
| getSize() const =0 | GPUBuffer | pure virtual |
| GPUBuffer(Core &core) | GPUBuffer | |
| GPUBuffer(Core &core, EMemoryUsage usage) | GPUBuffer | |
| init(utility::ErrorState &errorState) override | GPUBuffer | virtual |
| isIDProperty(rtti::Instance &object, const rtti::Property &property) | Object | static |
| isInitialized() const =0 | GPUBuffer | pure virtual |
| mCurrentRenderBufferIndex | GPUBuffer | protected |
| mCurrentStagingBufferIndex | GPUBuffer | protected |
| mDownloadStagingBufferIndices | GPUBuffer | protected |
| mID | Object | |
| mMemoryUsage | GPUBuffer | |
| mRenderBuffers | GPUBuffer | protected |
| mRenderService | GPUBuffer | protected |
| mSize | GPUBuffer | protected |
| mStagingBuffers | GPUBuffer | protected |
| Object() | Object | |
| Object(Object &)=delete | Object | |
| Object(Object &&)=delete | Object | |
| onDestroy() | Object | virtual |
| operator=(const Object &)=delete | Object | |
| operator=(Object &&)=delete | Object | |
| requestClear() | GPUBuffer | protected |
| Resource() | Resource | |
| setDataInternal(const void *data, size_t size, size_t reservedSize, utility::ErrorState &errorState) | GPUBuffer | protected |
| ~GPUBuffer() | GPUBuffer | virtual |
| ~Object() | Object | virtual |