VST 3 SDK VST 3.7
SDK for developing VST plug-in
|
Plug-In view default implementation. More...
#include <pluginview.h>
Public Attributes | |
OBJ_METHODS(CPluginView, FObject) DEFINE_INTERFACES DEF_INTERFACE(IPlugView) END_DEFINE_INTERFACES(FObject) REFCOUNT_METHODS(FObject) protected void * | systemWindow {nullptr} |
IPtr< IPlugFrame > | plugFrame |
Additional Inherited Members | |
![]() | |
static const FUID | iid |
![]() | |
static const FUID | iid |
Plug-In view default implementation.
Can be used as base class for an IPlugView implementation.
CPluginView | ( | const ViewRect * | rect = nullptr | ) |
~CPluginView | ( | ) |
|
inline |
Returns its current frame rectangle.
|
inline |
Sets a new frame rectangle.
|
inline |
Checks if this view is attached to its parent view.
|
inlinevirtual |
Calls when this view will be attached to its parent view.
Reimplemented in EditorView.
|
inlinevirtual |
Calls when this view will be removed from its parent view.
Reimplemented in EditorView.
|
inlinevirtual |
Implements IPlugView.
OBJ_METHODS (CPluginView, FObject) DEFINE_INTERFACES DEF_INTERFACE (IPlugView) END_DEFINE_INTERFACES (FObject) REFCOUNT_METHODS (FObject) protected void* systemWindow {nullptr} |
IPtr<IPlugFrame> plugFrame |