MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Vruta::FrameClock Member List

This is the complete list of members for MayaFlux::Vruta::FrameClock, including all inherited members.

calculate_elapsed_frames(std::chrono::steady_clock::time_point now) constMayaFlux::Vruta::FrameClockprivate
current_frame() constMayaFlux::Vruta::FrameClockinline
current_position() const overrideMayaFlux::Vruta::FrameClockvirtual
current_time() const overrideMayaFlux::Vruta::FrameClockvirtual
FPS_SMOOTHING_ALPHAMayaFlux::Vruta::FrameClockprivatestatic
frame_rate() constMayaFlux::Vruta::FrameClockinline
FrameClock(uint32_t target_fps=60)MayaFlux::Vruta::FrameClockexplicit
get_frame_lag() constMayaFlux::Vruta::FrameClock
get_measured_fps() constMayaFlux::Vruta::FrameClock
is_frame_late() constMayaFlux::Vruta::FrameClock
m_current_frameMayaFlux::Vruta::FrameClockprivate
m_frame_durationMayaFlux::Vruta::FrameClockprivate
m_last_tick_timeMayaFlux::Vruta::FrameClockprivate
m_measured_fpsMayaFlux::Vruta::FrameClockprivate
m_next_frame_timeMayaFlux::Vruta::FrameClockprivate
m_start_timeMayaFlux::Vruta::FrameClockprivate
m_target_fpsMayaFlux::Vruta::FrameClockprivate
rate() const overrideMayaFlux::Vruta::FrameClockvirtual
recalculate_frame_duration()MayaFlux::Vruta::FrameClockprivate
reset() overrideMayaFlux::Vruta::FrameClockvirtual
set_target_fps(uint32_t new_fps)MayaFlux::Vruta::FrameClock
tick(uint64_t forced_frames=0) overrideMayaFlux::Vruta::FrameClockvirtual
time_until_next_frame() constMayaFlux::Vruta::FrameClock
update_fps_measurement(std::chrono::steady_clock::time_point now)MayaFlux::Vruta::FrameClockprivate
wait_for_next_frame()MayaFlux::Vruta::FrameClock
~IClock()=defaultMayaFlux::Vruta::IClockvirtual