| _setElementCount(uint32_t allocatedElements) | RavEngine::BufferedVRAMVector< T > | inline |
| begin() (defined in RavEngine::BufferedVRAMVector< T >) | RavEngine::BufferedVRAMVector< T > | inline |
| BufferedVRAMStructureBase() (defined in RavEngine::BufferedVRAMStructureBase) | RavEngine::BufferedVRAMStructureBase | inline |
| BufferedVRAMStructureBase(const std::string_view debugName) (defined in RavEngine::BufferedVRAMStructureBase) | RavEngine::BufferedVRAMStructureBase | inline |
| BufferedVRAMVector() (defined in RavEngine::BufferedVRAMVector< T >) | RavEngine::BufferedVRAMVector< T > | inline |
| BufferedVRAMVector(const std::string_view debugName) (defined in RavEngine::BufferedVRAMVector< T >) | RavEngine::BufferedVRAMVector< T > | inline |
| BufferedVRAMVector(uint32_t initialSize) (defined in RavEngine::BufferedVRAMVector< T >) | RavEngine::BufferedVRAMVector< T > | inline |
| capacity() const (defined in RavEngine::BufferedVRAMVector< T >) | RavEngine::BufferedVRAMVector< T > | inline |
| debugName (defined in RavEngine::BufferedVRAMStructureBase) | RavEngine::BufferedVRAMStructureBase | protected |
| EncodeSync(RGLDevicePtr device, RGLCommandBufferPtr commandBuffer, const Function< void(RGLBufferPtr)> &gcBuffersFn, bool &previousCommandResetCB) | RavEngine::BufferedVRAMVector< 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 |
| erase(const auto &it) (defined in RavEngine::BufferedVRAMVector< T >) | RavEngine::BufferedVRAMVector< T > | inline |
| GetHostBuffer() const (defined in RavEngine::BufferedVRAMVector< T >) | RavEngine::BufferedVRAMVector< T > | inline |
| GetPrivateBuffer() const (defined in RavEngine::BufferedVRAMStructureBase) | RavEngine::BufferedVRAMStructureBase | inline |
| GetValueAtForWriting(uint32_t i) (defined in RavEngine::BufferedVRAMVector< T >) | RavEngine::BufferedVRAMVector< T > | inline |
| InitializePrivateBuffer(RGLDevicePtr device, uint32_t size) (defined in RavEngine::BufferedVRAMStructureBase) | RavEngine::BufferedVRAMStructureBase | protected |
| MOVE_NO_COPY(BufferedVRAMVector) (defined in RavEngine::BufferedVRAMVector< T >) | RavEngine::BufferedVRAMVector< T > | |
| MOVE_NO_COPY(BufferedVRAMStructureBase) (defined in RavEngine::BufferedVRAMStructureBase) | RavEngine::BufferedVRAMStructureBase | |
| operator[](uint32_t i) const (defined in RavEngine::BufferedVRAMVector< T >) | RavEngine::BufferedVRAMVector< T > | inline |
| privateBuffer (defined in RavEngine::BufferedVRAMStructureBase) | RavEngine::BufferedVRAMStructureBase | protected |
| push_back(const T &value) (defined in RavEngine::BufferedVRAMVector< T >) | RavEngine::BufferedVRAMVector< T > | inline |
| reserve(uint32_t size) (defined in RavEngine::BufferedVRAMVector< T >) | RavEngine::BufferedVRAMVector< T > | inline |
| Resize(uint32_t newSize) (defined in RavEngine::BufferedVRAMVector< T >) | RavEngine::BufferedVRAMVector< T > | inline |
| SetValueAt(uint32_t i, const T &value) (defined in RavEngine::BufferedVRAMVector< T >) | RavEngine::BufferedVRAMVector< T > | inline |
| Size() const (defined in RavEngine::BufferedVRAMVector< T >) | RavEngine::BufferedVRAMVector< T > | inline |
| syncTrackingBuffer (defined in RavEngine::BufferedVRAMStructureBase) | RavEngine::BufferedVRAMStructureBase | protected |
| ~BufferedVRAMStructureBase() (defined in RavEngine::BufferedVRAMStructureBase) | RavEngine::BufferedVRAMStructureBase | |
| ~BufferedVRAMVector() (defined in RavEngine::BufferedVRAMVector< T >) | RavEngine::BufferedVRAMVector< T > | inlinevirtual |