#include <PluginEditorComponent.h>
Helper class used by PluginEditorComponent for embedding a native window in MacOS to solve juce::Component rendering limitations around clipping.
◆ MacNativeWindow()
| PluginInterface::MacNativeWindow::MacNativeWindow |
( |
void * | editorHandle, |
|
|
void * | windowHandle ) |
- Parameters
-
| editorHandle | window handle for PluginEditorHiddenWindow which is going to be embedded. |
| windowHandle | window handle for main window which editorHandle will be embedded. |
◆ resized()
| void PluginInterface::MacNativeWindow::resized |
( |
juce::Rectangle< int > | newBounds | ) |
|
Sizes the native window and positions it.
◆ show()
| void PluginInterface::MacNativeWindow::show |
( |
| ) |
|
◆ handle
| void* PluginInterface::MacNativeWindow::handle |
|
private |
◆ mainWindowHandle
| void* PluginInterface::MacNativeWindow::mainWindowHandle |
|
private |
The documentation for this class was generated from the following files: