Raven Engine v0.1
A modern 3D Game Engine
Loading...
Searching...
No Matches
Raven::DeferredExecutionQueue Member List

This is the complete list of members for Raven::DeferredExecutionQueue, including all inherited members.

DeferredExecutionQueue(u32 framesInFlight=3) noexceptRaven::DeferredExecutionQueueinlineexplicit
DeferredExecutionQueue(const DeferredExecutionQueue &)=deleteRaven::DeferredExecutionQueue
EnqueueAfterFrames(ExecutionFn fn, uint32_t delay=0) noexceptRaven::DeferredExecutionQueueinline
EnqueueWhen(PredicateFn predicate, ExecutionFn fn) noexceptRaven::DeferredExecutionQueueinline
ExecutionFn typedefRaven::DeferredExecutionQueue
Flush() noexceptRaven::DeferredExecutionQueueinline
FramesInFlight() const noexceptRaven::DeferredExecutionQueueinline
OnFrameEnd() noexceptRaven::DeferredExecutionQueueinline
operator=(const DeferredExecutionQueue &)=deleteRaven::DeferredExecutionQueue
PredicateFn typedefRaven::DeferredExecutionQueue
Process() noexceptRaven::DeferredExecutionQueueinline
~DeferredExecutionQueue() noexceptRaven::DeferredExecutionQueueinline