![]() |
Raven Engine v0.1
|
This is the complete list of members for Raven::DeferredDeletionQueue, including all inherited members.
| DeferredDeletionQueue(u32 framesInFlight=3) noexcept | Raven::DeferredDeletionQueue | inlineexplicit |
| DeferredDeletionQueue(const DeferredDeletionQueue &)=delete | Raven::DeferredDeletionQueue | |
| DeletionFn typedef | Raven::DeferredDeletionQueue | |
| EnqueueAfterFrames(DeletionFn fn, uint32_t delay=0) noexcept | Raven::DeferredDeletionQueue | inline |
| EnqueueWhen(PredicateFn predicate, DeletionFn fn) noexcept | Raven::DeferredDeletionQueue | inline |
| Flush() noexcept | Raven::DeferredDeletionQueue | inline |
| FramesInFlight() const noexcept | Raven::DeferredDeletionQueue | inline |
| OnFrameEnd() noexcept | Raven::DeferredDeletionQueue | inline |
| operator=(const DeferredDeletionQueue &)=delete | Raven::DeferredDeletionQueue | |
| PredicateFn typedef | Raven::DeferredDeletionQueue | |
| Process() noexcept | Raven::DeferredDeletionQueue | inline |
| ~DeferredDeletionQueue() noexcept | Raven::DeferredDeletionQueue | inline |