| BufferedVRAMSparseSet() (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >) | RavEngine::BufferedVRAMSparseSet< index_t, T > | inline |
| BufferedVRAMSparseSet(const std::string_view debugName) (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >) | RavEngine::BufferedVRAMSparseSet< index_t, T > | inline |
| BufferedVRAMStructureBase() (defined in RavEngine::BufferedVRAMStructureBase) | RavEngine::BufferedVRAMStructureBase | inline |
| BufferedVRAMStructureBase(const std::string_view debugName) (defined in RavEngine::BufferedVRAMStructureBase) | RavEngine::BufferedVRAMStructureBase | inline |
| debugName (defined in RavEngine::BufferedVRAMStructureBase) | RavEngine::BufferedVRAMStructureBase | protected |
| DenseSize() const (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >) | RavEngine::BufferedVRAMSparseSet< index_t, T > | inline |
| Emplace(index_t sparse_index, A &&... args) (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >) | RavEngine::BufferedVRAMSparseSet< index_t, T > | inline |
| EncodeSync(RGLDevicePtr device, RGLCommandBufferPtr commandBuffer, const Function< void(RGLBufferPtr)> &gcBuffersFn, bool &previousCommandResetCB) | RavEngine::BufferedVRAMSparseSet< index_t, T > | inline |
| EncodeSync(RGLDevicePtr device, RGLBufferPtr hostBuffer, RGLCommandBufferPtr commandBuffer, uint32_t elemSize, const Function< void(RGLBufferPtr)> &gcBuffersFn, bool &previousCommandResetCB) (defined in RavEngine::BufferedVRAMStructureBase) | RavEngine::BufferedVRAMStructureBase | protected |
| EraseAtSparseIndex(index_t sparseIndex) (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >) | RavEngine::BufferedVRAMSparseSet< index_t, T > | inline |
| GetAtDenseIndex(index_t dense_index) (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >) | RavEngine::BufferedVRAMSparseSet< index_t, T > | inline |
| GetForSparseIndexForWriting(index_t sparse_index) (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >) | RavEngine::BufferedVRAMSparseSet< index_t, T > | inline |
| GetHostDenseForWriting(index_t dense_index) (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >) | RavEngine::BufferedVRAMSparseSet< index_t, T > | inline |
| GetPrivateBuffer() const (defined in RavEngine::BufferedVRAMStructureBase) | RavEngine::BufferedVRAMStructureBase | inline |
| GetReverseMap() const (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >) | RavEngine::BufferedVRAMSparseSet< index_t, T > | inline |
| GetSparseIndexForDense(index_t index) (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >) | RavEngine::BufferedVRAMSparseSet< index_t, T > | inline |
| HasForSparseIndex(index_type sparseIndex) const (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >) | RavEngine::BufferedVRAMSparseSet< index_t, T > | inline |
| index_type typedef (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >) | RavEngine::BufferedVRAMSparseSet< index_t, T > | |
| InitializePrivateBuffer(RGLDevicePtr device, uint32_t size) (defined in RavEngine::BufferedVRAMStructureBase) | RavEngine::BufferedVRAMStructureBase | protected |
| MOVE_NO_COPY(BufferedVRAMSparseSet) (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >) | RavEngine::BufferedVRAMSparseSet< index_t, T > | |
| MOVE_NO_COPY(BufferedVRAMStructureBase) (defined in RavEngine::BufferedVRAMStructureBase) | RavEngine::BufferedVRAMStructureBase | |
| privateBuffer (defined in RavEngine::BufferedVRAMStructureBase) | RavEngine::BufferedVRAMStructureBase | protected |
| syncTrackingBuffer (defined in RavEngine::BufferedVRAMStructureBase) | RavEngine::BufferedVRAMStructureBase | protected |
| value_type typedef (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >) | RavEngine::BufferedVRAMSparseSet< index_t, T > | |
| ~BufferedVRAMSparseSet() (defined in RavEngine::BufferedVRAMSparseSet< index_t, T >) | RavEngine::BufferedVRAMSparseSet< index_t, T > | inlinevirtual |
| ~BufferedVRAMStructureBase() (defined in RavEngine::BufferedVRAMStructureBase) | RavEngine::BufferedVRAMStructureBase | |