|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Member Functions | |
| PluginUnloadInhibitor (Plugin::Ptr p, std::function< void(void)> cb) | |
| void | increase () |
| void | increaseForJob (int ms, juce::ReferenceCountedObjectPtr< AudioNodeRenderJob > job) |
| void | decrease () |
| void | timerCallback () override |
| void | load () |
| void | unload () |
Public Attributes | |
| int | count |
| Plugin::Ptr | plugin |
| juce::ReferenceCountedArray< AudioNodeRenderJob > | jobs |
| std::function< void(void)> | callback |
Definition at line 1205 of file tracktion_ClipEffects.cpp.
| tracktion::engine::PluginUnloadInhibitor::PluginUnloadInhibitor | ( | Plugin::Ptr | p, |
| std::function< void(void)> | cb | ||
| ) |
Definition at line 1207 of file tracktion_ClipEffects.cpp.
|
override |
Definition at line 1214 of file tracktion_ClipEffects.cpp.
| void tracktion::engine::PluginUnloadInhibitor::decrease | ( | ) |
Definition at line 1235 of file tracktion_ClipEffects.cpp.
| void tracktion::engine::PluginUnloadInhibitor::increase | ( | ) |
Definition at line 1220 of file tracktion_ClipEffects.cpp.
| void tracktion::engine::PluginUnloadInhibitor::increaseForJob | ( | int | ms, |
| juce::ReferenceCountedObjectPtr< AudioNodeRenderJob > | job | ||
| ) |
Definition at line 1226 of file tracktion_ClipEffects.cpp.
| void tracktion::engine::PluginUnloadInhibitor::load | ( | ) |
Definition at line 1255 of file tracktion_ClipEffects.cpp.
|
overridevirtual |
Implements juce::Timer.
Definition at line 1241 of file tracktion_ClipEffects.cpp.
| void tracktion::engine::PluginUnloadInhibitor::unload | ( | ) |
Definition at line 1260 of file tracktion_ClipEffects.cpp.
| std::function<void(void)> tracktion::engine::PluginUnloadInhibitor::callback |
Definition at line 1268 of file tracktion_ClipEffects.cpp.
| int tracktion::engine::PluginUnloadInhibitor::count |
Definition at line 1265 of file tracktion_ClipEffects.cpp.
| juce::ReferenceCountedArray<AudioNodeRenderJob> tracktion::engine::PluginUnloadInhibitor::jobs |
Definition at line 1267 of file tracktion_ClipEffects.cpp.
| Plugin::Ptr tracktion::engine::PluginUnloadInhibitor::plugin |
Definition at line 1266 of file tracktion_ClipEffects.cpp.