mirror of
https://github.com/AxioDL/amuse.git
synced 2025-12-09 21:47:53 +00:00
Initial VST FilePresenter implementation
This commit is contained in:
@@ -14,12 +14,16 @@ class VSTBackend;
|
||||
/** Editor UI class */
|
||||
class VSTEditor : public AEffEditor
|
||||
{
|
||||
friend class AudioGroupFilePresenter;
|
||||
|
||||
VSTBackend& m_backend;
|
||||
ERect m_windowRect = {0, 0, 420, 600};
|
||||
|
||||
HWND m_rootView;
|
||||
HWND m_collectionHeader;
|
||||
HWND m_collectionTree;
|
||||
HWND m_collectionAdd;
|
||||
HWND m_collectionRemove;
|
||||
HWND m_groupListView;
|
||||
HWND m_pageListView;
|
||||
|
||||
@@ -43,6 +47,9 @@ public:
|
||||
void close();
|
||||
void update();
|
||||
|
||||
void addAction();
|
||||
void removeAction();
|
||||
|
||||
void selectCollection(int idx);
|
||||
void selectGroup(int idx);
|
||||
void selectPage(int idx);
|
||||
|
||||
Reference in New Issue
Block a user