|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Classes | |
| struct | Listener |
Public Member Functions | |
| template<typename Type > | |
| SharedTimer (std::chrono::duration< Type > interval) | |
| SharedTimer (HertzTag, int frequencyInHz) | |
| void | addListener (Listener *l) |
| void | removeListener (Listener *l) |
Public Member Functions inherited from juce::Timer | |
| void | startTimer (int intervalInMilliseconds) noexcept |
| void | startTimerHz (int timerFrequencyHz) noexcept |
| void | stopTimer () noexcept |
| bool | isTimerRunning () const noexcept |
| int | getTimerInterval () const noexcept |
Static Public Member Functions | |
| static SharedTimer | fromFrequency (int frequencyInHz) |
Static Public Member Functions inherited from juce::Timer | |
| static void JUCE_CALLTYPE | callAfterDelay (int milliseconds, std::function< void()> functionToCall) |
| static void JUCE_CALLTYPE | callPendingTimersSynchronously () |
Additional Inherited Members | |
Protected Member Functions inherited from juce::Timer | |
| Timer (const Timer &) noexcept | |
Definition at line 21 of file tracktion_SharedTimer.h.
| tracktion::engine::SharedTimer::SharedTimer | ( | std::chrono::duration< Type > | interval | ) |
Definition at line 26 of file tracktion_SharedTimer.h.
Definition at line 31 of file tracktion_SharedTimer.h.
| void tracktion::engine::SharedTimer::addListener | ( | Listener * | l | ) |
Definition at line 48 of file tracktion_SharedTimer.h.
|
static |
Definition at line 36 of file tracktion_SharedTimer.h.
| void tracktion::engine::SharedTimer::removeListener | ( | Listener * | l | ) |
Definition at line 57 of file tracktion_SharedTimer.h.