VSTGUI 4.10 Graphical User Interface Framework not only for VST plugins

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
VST3Editor Member List

This is the complete list of members for VST3Editor, including all inherited members.

allowedZoomFactors | VST3Editor | protected
beforeSizeChange(const CRect &newSize, const CRect &oldSize) override | VST3Editor | protected
beginEdit(int32_t index) override | VST3Editor | protected
canResize() override | VST3Editor | protected
checkSizeConstraint(Steinberg::ViewRect *rect) override | VST3Editor | protected
close() override | VST3Editor | protected
contentScaleFactor | VST3Editor | protected
controlBeginEdit(CControl *pControl) override | VST3Editor | protected virtual
controlEndEdit(CControl *pControl) override | VST3Editor | protected virtual
controlModifierClicked(CControl *pControl, CButtonState button) | IControlListener | inline virtual
controlTagDidChange(CControl *pControl) override | VST3Editor | protected virtual
controlTagWillChange(CControl *pControl) override | VST3Editor | protected virtual
createSubController(UTF8StringPtr name, const IUIDescription *description) override | VST3Editor | protected virtual
createView(const UIAttributes &attributes, const IUIDescription *description) override | VST3Editor | protected virtual
delegate | VST3Editor | protected
description | VST3Editor | protected
doCreateView | VST3Editor | protected
editingEnabled | VST3Editor | protected
enableEditing(bool state) | VST3Editor | protected
enableShowEditButton() const | VST3Editor | protected
enableShowEditButton(bool state) | VST3Editor | protected
enableTooltips(bool state) | VST3Editor |
endEdit(int32_t index) override | VST3Editor | protected
exchangeView(UTF8StringPtr templateName) | VST3Editor |
findParameter(Steinberg::int32 xPos, Steinberg::int32 yPos, Steinberg::Vst::ParamID &resultTag) override | VST3Editor | protected
forget()=0 | IReference | pure virtual
getAbsScaleFactor() const | VST3Editor | protected
getControlListener(UTF8StringPtr controlTagName) | IController | inline virtual
getDelegate() const | VST3Editor |
getEditorSizeConstrains(CPoint &minimumSize, CPoint &maximumSize) const | VST3Editor |
getParameterChangeListener(int32_t tag) const | VST3Editor | protected
getTagForName(UTF8StringPtr name, int32_t registeredTag) const | IController | inline virtual
getUIDescription() const | VST3Editor |
getZoomFactor() const | VST3Editor | inline
init() | VST3Editor | protected
keyboardHook | VST3Editor | protected
maxSize | VST3Editor | protected
minSize | VST3Editor | protected
nonEditRect | VST3Editor | protected
onCommandMenuItemSelected(CCommandMenuItem *item) override | VST3Editor | protected virtual
onMouseEntered(CView *view, CFrame *frame) override | VST3Editor | inline protected virtual
onMouseEvent(MouseEvent &event, CFrame *frame) override | VST3Editor | protected virtual
onMouseExited(CView *view, CFrame *frame) override | VST3Editor | inline protected virtual
onSize(Steinberg::ViewRect *newSize) override | VST3Editor | protected
onViewAdded(CFrame *frame, CView *view) override | VST3Editor | protected virtual
onViewRemoved(CFrame *frame, CView *view) override | VST3Editor | protected virtual
open(void *parent, const PlatformType &type) override | VST3Editor | protected
openUIEditorController | VST3Editor | protected
originalController | VST3Editor | protected
paramChangeListeners | VST3Editor | protected
ParameterChangeListenerMap typedef | VST3Editor | protected
queryInterface(const ::Steinberg::TUID iid, void **obj) override | VST3Editor |
recreateView() | VST3Editor | protected
remember()=0 | IReference | pure virtual
requestRecreateView() | VST3Editor | protected
requestResize(const CPoint &newSize) | VST3Editor |
save(bool saveAs=false) | VST3Editor | protected
saveScreenshot() | VST3Editor | protected
setAllowedZoomFactors(std::vector< double > zoomFactors) | VST3Editor | inline
setDelegate(IVST3EditorDelegate *delegate) | VST3Editor |
setEditorSizeConstrains(const CPoint &newMinimumSize, const CPoint &newMaximumSize) | VST3Editor |
setZoomFactor(double factor) | VST3Editor |
showEditButton(bool state) | VST3Editor | protected
sizeRequest | VST3Editor | protected
syncParameterTags() | VST3Editor | protected
tooltipsEnabled | VST3Editor | protected
validateCommandMenuItem(CCommandMenuItem *item) override | VST3Editor | protected virtual
valueChanged(CControl *pControl) override | VST3Editor | protected virtual
verifyView(CView *view, const UIAttributes &attributes, const IUIDescription *description) override | VST3Editor | protected virtual
viewName | VST3Editor | protected
VST3Editor(Steinberg::Vst::EditController *controller, UTF8StringPtr templateName, UTF8StringPtr xmlFile) | VST3Editor |
VST3Editor(UIDescription *desc, Steinberg::Vst::EditController *controller, UTF8StringPtr templateName, UTF8StringPtr xmlFile=nullptr) | VST3Editor |
xmlFile | VST3Editor | protected
zoomFactor | VST3Editor | protected
~IControlListener() noexcept=default | IControlListener | virtual
~IMouseObserver() noexcept=default | IMouseObserver | virtual
~IViewAddedRemovedObserver() noexcept=default | IViewAddedRemovedObserver | virtual
~VST3Editor() override | VST3Editor | protected