TracktionEngine
|
Public Member Functions | |
WindowState (Plugin &) | |
Public Member Functions inherited from tracktion::engine::PluginWindowState | |
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 | |
Plugin & | plugin |
Public Attributes inherited from tracktion::engine::PluginWindowState | |
Edit & | edit |
Engine & | engine |
std::unique_ptr< juce::Component > | pluginWindow |
int | windowShowerCount = 0 |
bool | windowLocked |
bool | temporarilyHidden = false |
bool | wasExplicitlyClosed = false |
juce::Rectangle< int > | lastWindowBounds |
juce::Time | windowOpenTime |
tracktion::engine::Plugin::WindowState::WindowState | ( | Plugin & | ) |
Plugin& tracktion::engine::Plugin::WindowState::plugin |