|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Member Functions | |
| PluginWindowState (Edit &) | |
| void | pickDefaultWindowBounds () |
| void | incRefCount () |
| void | decRefCount () |
| void | showWindowExplicitly () |
| void | closeWindowExplicitly () |
| bool | isWindowShowing () const |
| void | recreateWindowIfShowing () |
| void | hideWindowForShutdown () |
| void | pluginClicked (const juce::MouseEvent &) |
Public Attributes | |
| Edit & | edit |
| Engine & | engine |
| std::unique_ptr< juce::Component > | pluginWindow |
| int | windowShowerCount |
| bool | windowLocked |
| bool | temporarilyHidden |
| bool | wasExplicitlyClosed |
| juce::Rectangle< int > | lastWindowBounds |
| juce::Time | windowOpenTime |
Definition at line 14 of file tracktion_PluginWindowState.h.
| tracktion::engine::PluginWindowState::PluginWindowState | ( | Edit & | e | ) |
Definition at line 28 of file tracktion_PluginWindowState.cpp.
| void tracktion::engine::PluginWindowState::closeWindowExplicitly | ( | ) |
Definition at line 62 of file tracktion_PluginWindowState.cpp.
| void tracktion::engine::PluginWindowState::decRefCount | ( | ) |
Definition at line 47 of file tracktion_PluginWindowState.cpp.
| void tracktion::engine::PluginWindowState::hideWindowForShutdown | ( | ) |
Definition at line 85 of file tracktion_PluginWindowState.cpp.
| void tracktion::engine::PluginWindowState::incRefCount | ( | ) |
Definition at line 40 of file tracktion_PluginWindowState.cpp.
| bool tracktion::engine::PluginWindowState::isWindowShowing | ( | ) | const |
Definition at line 74 of file tracktion_PluginWindowState.cpp.
| void tracktion::engine::PluginWindowState::pickDefaultWindowBounds | ( | ) |
Definition at line 91 of file tracktion_PluginWindowState.cpp.
| void tracktion::engine::PluginWindowState::pluginClicked | ( | const juce::MouseEvent & | e | ) |
Definition at line 138 of file tracktion_PluginWindowState.cpp.
| void tracktion::engine::PluginWindowState::recreateWindowIfShowing | ( | ) |
Definition at line 79 of file tracktion_PluginWindowState.cpp.
| void tracktion::engine::PluginWindowState::showWindowExplicitly | ( | ) |
Definition at line 54 of file tracktion_PluginWindowState.cpp.
| Edit& tracktion::engine::PluginWindowState::edit |
Definition at line 32 of file tracktion_PluginWindowState.h.
| Engine& tracktion::engine::PluginWindowState::engine |
Definition at line 33 of file tracktion_PluginWindowState.h.
| juce::Rectangle<int> tracktion::engine::PluginWindowState::lastWindowBounds |
Definition at line 39 of file tracktion_PluginWindowState.h.
| std::unique_ptr<juce::Component> tracktion::engine::PluginWindowState::pluginWindow |
Definition at line 34 of file tracktion_PluginWindowState.h.
| bool tracktion::engine::PluginWindowState::temporarilyHidden |
Definition at line 37 of file tracktion_PluginWindowState.h.
| bool tracktion::engine::PluginWindowState::wasExplicitlyClosed |
Definition at line 38 of file tracktion_PluginWindowState.h.
| bool tracktion::engine::PluginWindowState::windowLocked |
Definition at line 36 of file tracktion_PluginWindowState.h.
| juce::Time tracktion::engine::PluginWindowState::windowOpenTime |
Definition at line 40 of file tracktion_PluginWindowState.h.
| int tracktion::engine::PluginWindowState::windowShowerCount |
Definition at line 35 of file tracktion_PluginWindowState.h.