MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Kriya::FrameDelay Struct Reference

graphics-domain awaiter for frame-accurate timing delays More...

#include <Awaiters.hpp>

+ Collaboration diagram for MayaFlux::Kriya::FrameDelay:

Public Types

using promise_handle = Vruta::graphics_promise
 Type alias for the coroutine promise type.
 

Public Member Functions

constexpr bool await_ready () const noexcept
 
constexpr void await_resume () const noexcept
 
void await_suspend (std::coroutine_handle< Vruta::graphics_promise > h) noexcept
 

Public Attributes

uint32_t frames_to_wait
 

Detailed Description

graphics-domain awaiter for frame-accurate timing delays

Future awaiter for visual processing routines that operate at frame rates. This will work with visual_promise types that have next_frame fields.

Definition at line 141 of file Awaiters.hpp.


The documentation for this struct was generated from the following files: