This is the complete list of members for StructBuffer, 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 override | StructBuffer | virtual |
getElementSize() const override | StructBuffer | virtual |
getSize() const override | StructBuffer | virtual |
GPUBuffer(Core &core) | GPUBuffer | |
GPUBuffer(Core &core, EMemoryUsage usage) | GPUBuffer | |
init(utility::ErrorState &errorState) override | StructBuffer | virtual |
isIDProperty(rtti::Instance &object, const rtti::Property &property) | Object | static |
isInitialized() const override | StructBuffer | virtual |
mClear | StructBuffer | |
mCurrentRenderBufferIndex | GPUBuffer | protected |
mCurrentStagingBufferIndex | GPUBuffer | protected |
mDescriptor | StructBuffer | |
mDownloadStagingBufferIndices | GPUBuffer | protected |
mFillPolicy | StructBuffer | |
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 | |
setData(void *data, size_t size, utility::ErrorState &error) | StructBuffer | |
setDataInternal(const void *data, size_t size, size_t reservedSize, utility::ErrorState &errorState) | GPUBuffer | protected |
StructBuffer(Core &core) | StructBuffer | |
StructBuffer(Core &core, EMemoryUsage usage) | StructBuffer | |
~GPUBuffer() | GPUBuffer | virtual |
~Object() | Object | virtual |