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
CFrame Member List

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

addAnimation(IdStringPtr name, Animation::IAnimationTarget *target, Animation::ITimingFunction *timingFunction, CBaseObject *notificationObject) | CView |
addAnimation(IdStringPtr name, Animation::IAnimationTarget *target, Animation::ITimingFunction *timingFunction, const Animation::DoneFunction &doneFunc=nullptr, bool callDoneOnCancel=false) | CView |
addView(CView *pView, const CRect &mouseableArea, bool mouseEnabled=true) | CViewContainer |
addView(CView *pView, CView *pBefore=nullptr) | CViewContainer | virtual
advanceNextFocusView(CView *oldFocus, bool reverse=false) override | CFrame | virtual
asViewContainer() final | CViewContainer | inline virtual
asViewContainer() const final | CViewContainer | inline virtual
attached(CView *parent) override | CFrame | virtual
beforeDelete() override | CFrame | protected virtual
beginEdit(int32_t index) | CFrame |
beginModalViewSession(CView *view) | CFrame |
callMouseListener(MouseListenerCall type, CPoint pos, CButtonState buttons) | CView |
callMouseListenerEnteredExited(bool mouseEntered) | CView |
callMouseObserverMouseEntered(CView *view) | CFrame | protected
callMouseObserverMouseExited(CView *view) | CFrame | protected
callMouseObserverOtherMouseEvent(MouseEvent &event) | CFrame | protected
CBaseObject()=default | CBaseObject |
CBaseObject(const CBaseObject &) | CBaseObject | inline
CFrame(const CRect &size, VSTGUIEditorInterface *pEditor) | CFrame |
CFrame(const CFrame &)=delete | CFrame | protected
changeViewZOrder(CView *view, uint32_t newIndex) | CViewContainer | virtual
checkMouseViews(const MouseEvent &event) | CFrame | protected
checkUpdate(const CRect &updateRect) const | CView | inline virtual
checkUpdateRect(CView *view, const CRect &rect) | CViewContainer | protected virtual
ChildViewConstIterator typedef | CViewContainer |
ChildViewConstReverseIterator typedef | CViewContainer |
clearMouseViews(const CPoint &where, Modifiers modifiers, bool callMouseExit=true) | CFrame | protected
close() | CFrame |
CView(const CRect &size) | CView | explicit
CView(const CView &view) | CView |
CViewContainer(const CRect &size) | CViewContainer | explicit
CViewContainer(const CViewContainer &viewContainer) | CViewContainer |
dispatchEvent(Event &event) override | CFrame | virtual
dispatchKeyboardEventToHooks(KeyboardEvent &event) | CFrame | protected
dispatchNewScaleFactor(double newScaleFactor) | CFrame | protected
doAfterEventProcessing(EventProcessingFunction &&func) | CFrame |
doAfterEventProcessing(const EventProcessingFunction &func) | CFrame |
doDrag(const DragDescription &dragDescription, const SharedPointer< IDragCallback > &callback={}) | CView |
doDrag(IDataPackage *source, const CPoint &offset=CPoint(0, 0), CBitmap *dragBitmap=nullptr) | CView |
draw(CDrawContext *pContext) override | CFrame | virtual
drawBackgroundRect(CDrawContext *pContext, const CRect &_updateRect) | CViewContainer | virtual
drawRect(CDrawContext *pContext, const CRect &updateRect) override | CFrame | virtual
enableTooltips(bool state, uint32_t delayTimeInMs=1000) | CFrame |
endEdit(int32_t index) | CFrame |
endModalViewSession(ModalViewSessionID session) | CFrame |
EventProcessingFunction typedef | CFrame |
focusDrawingEnabled() const | CFrame |
forEachChild(Proc proc) const | CViewContainer | inline
forget() override | ReferenceCounted< T > | inline virtual
frameToLocal(CPoint &point) const override | CFrame | inline virtual
getAlphaValue() const | CView |
getAnimator() | CFrame |
getAttribute(const CViewAttributeID id, const uint32_t inSize, void *outData, uint32_t &outSize) const | CView |
getAttribute(const CViewAttributeID id, T &data) const | CView | inline
getAttributeSize(const CViewAttributeID id, uint32_t &outSize) const | CView |
getAutosizeFlags() const | CView |
getAutosizingEnabled() const | CViewContainer | inline
getBackground() const | CView |
getBackgroundColor() const | CViewContainer | virtual
getBackgroundColorDrawStyle() const | CViewContainer |
getBackgroundOffset() const | CViewContainer | virtual
getBitmapInterpolationQuality() const | CFrame |
getChildren() const | CViewContainer | protected
getChildViewsOfType(ContainerClass &result, bool deep=false) const | CViewContainer | inline
getClipboard() | CFrame |
getContainerAt(const CPoint &where, const GetViewOptions &options=GetViewOptions().deep()) const override | CFrame | virtual
getCurrentMouseButtons() const | CFrame |
getCurrentMouseLocation(CPoint &where) const | CFrame |
getDisabledBackground() const | CView |
getDrawBackground() const | CView |
getDropTarget() override | CViewContainer | virtual
getEditor() const override | CFrame | virtual
getFocusColor() const | CFrame |
getFocusView() const | CFrame |
getFocusWidth() const | CFrame |
getFrame() const | CView |
getGlobalTransform(bool ignoreFrame=false) const | CView |
getHeight() const | CView | inline
getHitTestPath() const | CView | protected
getKnobMode() const | CFrame |
getModalView() const | CFrame |
getMouseableArea() const | CView |
getMouseableArea(CRect &rect) const | CView |
getMouseDownView() const | CViewContainer | protected
getMouseEnabled() const | CView | inline
getNbReference() const | ReferenceCounted< T > | inline virtual
getNbViews() const | CViewContainer | virtual
getParentView() const | CView |
getPlatformFrame() const | CFrame |
getPosition(CCoord &x, CCoord &y) const | CFrame |
getScaleFactor() const | CFrame |
getSize(CRect *pSize) const | CFrame |
getSize(CRect &pSize) const | CFrame |
getTicks() const | CFrame |
getTransform() const | CViewContainer |
getTransparency() const | CView | inline
getView(uint32_t index) const | CViewContainer | virtual
getViewAddedRemovedObserver() const | CFrame |
getViewAt(const CPoint &where, const GetViewOptions &options=GetViewOptions()) const override | CFrame | virtual
getViewsAt(const CPoint &where, ViewList &views, const GetViewOptions &options=GetViewOptions().deep()) const override | CFrame | virtual
getViewSize() const | CView |
getVisibleSize(const CRect &rect) const | CViewContainer | virtual
getVisibleViewSize() const | CView | virtual
getWidth() const | CView | inline
getZoom() const | CFrame |
hasChildren() const | CViewContainer | virtual
hasViewFlag(int32_t bit) const | CView | protected
hitTest(const CPoint &where, const Event &event=noEvent()) | CView | virtual
hitTestSubViews(const CPoint &where, const Event &event) override | CFrame | virtual
idle() | CFrame |
idleRate | CView | inline static
inEventProcessing() const | CFrame |
invalid() override | CFrame | inline virtual
invalidate(const CRect &rect) | CFrame |
invalidateDirtyViews() | CViewContainer | virtual
invalidRect(const CRect &rect) override | CFrame | virtual
isAttached() const | CView | inline
isChild(CView *pView) const | CViewContainer |
isChild(CView *pView, bool deep) const | CViewContainer | virtual
isDirty() const override | CViewContainer | virtual
isSubview() const | CView | inline
isVisible() const | CView | inline
kAutosizeSubviews enum value | CViewContainer | protected
kDefaultKnobMode | CFrame | static
kDirty enum value | CView | protected
kDirtyCallAlwaysOnMainThread | CView | static
kHasAlpha enum value | CView | protected
kHasBackground enum value | CView | protected
kHasDisabledBackground enum value | CView | protected
kHasMouseableArea enum value | CView | protected
kIsAttached enum value | CView | protected
kIsSubview enum value | CView | protected
kLastCViewFlag enum value | CView | protected
kMouseEnabled enum value | CView | protected
kTransparencyEnabled enum value | CView | protected
kVisible enum value | CView | protected
kWantsFocus enum value | CView | protected
kWantsIdle enum value | CView | protected
localToFrame(CPoint &point) const override | CFrame | inline virtual
looseFocus() override | CViewContainer | virtual
MouseListenerCall enum name | CView |
newCopy() const override | CFrame | inline
notify(CBaseObject *sender, IdStringPtr message) override | CViewContainer |
VSTGUI::CBaseObject::notify([[maybe_unused]] CBaseObject *sender,[[maybe_unused]] IdStringPtr message) | CBaseObject | inline virtual
onActivate(bool state) | CFrame |
onIdle() | CView | inline virtual
onKeyboardEvent(KeyboardEvent &event) | CView | virtual
onKeyDown(VstKeyCode &keyCode) | CView | virtual
onKeyUp(VstKeyCode &keyCode) | CView | virtual
onMouseCancel() | CView | virtual
onMouseCancelEvent(MouseCancelEvent &event) override | CViewContainer | virtual
onMouseDown(CPoint &where, const CButtonState &buttons) | CView | virtual
onMouseDownEvent(MouseDownEvent &event) override | CViewContainer | virtual
onMouseEntered(CPoint &where, const CButtonState &buttons) | CView | inline virtual
onMouseEnterEvent(MouseEnterEvent &event) | CView | virtual
onMouseExited(CPoint &where, const CButtonState &buttons) | CView | inline virtual
onMouseExitEvent(MouseExitEvent &event) | CView | virtual
onMouseMoved(CPoint &where, const CButtonState &buttons) | CView | virtual
onMouseMoveEvent(MouseMoveEvent &event) override | CViewContainer | virtual
onMouseUp(CPoint &where, const CButtonState &buttons) | CView | virtual
onMouseUpEvent(MouseUpEvent &event) override | CViewContainer | virtual
onMouseWheelEvent(MouseWheelEvent &event) override | CViewContainer | virtual
onStartLocalEventLoop() | CFrame |
onViewAdded(CView *pView) | CFrame |
onViewRemoved(CView *pView) | CFrame |
onWheel(const CPoint &where, const CMouseWheelAxis &axis, const float &distance, const CButtonState &buttons) final | CViewContainer | virtual
VSTGUI::CView::onWheel(const CPoint &where, const float &distance, const CButtonState &buttons) final | CView | inline virtual
onWindowActivate(bool state) | CView | inline virtual
onZoomGestureEvent(ZoomGestureEvent &event) override | CViewContainer | virtual
open(void *pSystemWindow, PlatformType systemWindowType=PlatformType::kDefaultNative, IPlatformFrameConfig *=nullptr) | CFrame |
operator=(const CBaseObject &) | CBaseObject | inline
VSTGUI::ReferenceCounted::operator=(const ReferenceCounted &) | ReferenceCounted< T > | inline
parentSizeChanged() override | CViewContainer | virtual
performDrag(const DragDescription &desc, const SharedPointer< IDragCallback > &callback) | CFrame |
platformDrawRects(const PlatformGraphicsDeviceContextPtr &context, double scaleFactor, const std::vector< CRect > &rects) override | CFrame | protected
platformOnActivate(bool state) override | CFrame | protected
platformOnDragEnter(DragEventData data) override | CFrame | protected
platformOnDragLeave(DragEventData data) override | CFrame | protected
platformOnDragMove(DragEventData data) override | CFrame | protected
platformOnDrop(DragEventData data) override | CFrame | protected
platformOnEvent(Event &event) override | CFrame | protected
platformOnWindowActivate(bool state) override | CFrame | protected
platformScaleFactorChanged(double newScaleFactor) override | CFrame | protected
ReferenceCounted()=default | ReferenceCounted< T > |
ReferenceCounted(const ReferenceCounted &) | ReferenceCounted< T > | inline
registerFocusViewObserver(IFocusViewObserver *observer) | CFrame |
registerKeyboardHook(IKeyboardHook *hook) | CFrame |
registerMouseObserver(IMouseObserver *observer) | CFrame |
registerScaleFactorChangedListeneer(IScaleFactorChangedListener *listener) | CFrame | inline
registerScaleFactorChangedListener(IScaleFactorChangedListener *listener) | CFrame |
registerViewContainerListener(IViewContainerListener *listener) | CViewContainer |
registerViewEventListener(IViewEventListener *listener) | CView |
registerViewListener(IViewListener *listener) | CView |
registerViewMouseListener(IViewMouseListener *listener) | CView |
remember() override | ReferenceCounted< T > | inline virtual
removeAll(bool withForget=true) override | CFrame | virtual
removeAllAnimations() | CView |
removeAnimation(IdStringPtr name) | CView |
removeAttribute(const CViewAttributeID id) | CView |
removed(CView *parent) override | CViewContainer | virtual
removeFromMouseViews(CView *view) | CFrame | protected
removeView(CView *pView, bool withForget=true) override | CFrame | virtual
scrollRect(const CRect &src, const CPoint &distance) | CFrame |
setAlphaValue(float alpha) | CView | virtual
setAlphaValueNoInvalidate(float value) | CView | protected
setAttribute(const CViewAttributeID id, const uint32_t inSize, const void *inData) | CView |
setAttribute(const CViewAttributeID id, const T &data) | CView | inline
setAutosizeFlags(int32_t flags) | CView | virtual
setAutosizingEnabled(bool state) | CViewContainer | virtual
setBackground(CBitmap *background) | CView | virtual
setBackgroundColor(const CColor &color) | CViewContainer | virtual
setBackgroundColorDrawStyle(CDrawStyle style) | CViewContainer | virtual
setBackgroundOffset(const CPoint &p) | CViewContainer | virtual
setBitmapInterpolationQuality(BitmapInterpolationQuality quality) | CFrame |
setClipboard(const SharedPointer< IDataPackage > &data) | CFrame |
setCollectInvalidRects(CollectInvalidRects *collectInvalidRects) | CFrame | protected
setCursor(CCursorType type) | CFrame |
setDirty(bool val=true) | CView | virtual
setDisabledBackground(CBitmap *background) | CView | virtual
setDropTarget(const SharedPointer< IDropTarget > &dt) | CView |
setFocusColor(const CColor &color) | CFrame |
setFocusDrawingEnabled(bool state) | CFrame |
setFocusView(CView *pView) | CFrame |
setFocusWidth(CCoord width) | CFrame |
setHitTestPath(CGraphicsPath *path) | CView |
setModalView(CView *pView) | CFrame |
setMouseableArea(const CRect &rect) | CView | virtual
setMouseDownView(CView *view) | CViewContainer | protected
setMouseEnabled(bool bEnable=true) | CView | virtual
setParentFrame(CFrame *frame) | CView | protected
setParentView(CView *parent) | CView | protected
setPosition(CCoord x, CCoord y) | CFrame |
setSize(CCoord width, CCoord height) | CFrame |
setSubviewState(bool state) | CView |
setTooltipText(UTF8StringPtr text) | CView |
setTransform(const CGraphicsTransform &t) | CViewContainer |
setTransparency(bool val) | CView | virtual
setViewAddedRemovedObserver(IViewAddedRemovedObserver *observer) | CFrame |
setViewFlag(int32_t bit, bool state) | CView | protected
setViewSize(const CRect &rect, bool invalid=true) override | CFrame | virtual
setVisible(bool state) | CView | virtual
setWantsFocus(bool state) | CView | virtual
setWantsIdle(bool state) | CView |
setZoom(double zoomFactor) | CFrame |
sizeToFit() override | CViewContainer | virtual
takeFocus() override | CViewContainer | virtual
translateToGlobal(T &t, bool ignoreFrame=false) const | CView | inline
translateToGlobal(const T &t, bool ignoreFrame=false) const | CView | inline
translateToLocal(T &t, bool ignoreFrame=false) const | CView | inline
translateToLocal(const T &t, bool ignoreFrame=false) const | CView | inline
unregisterFocusViewObserver(IFocusViewObserver *observer) | CFrame |
unregisterKeyboardHook(IKeyboardHook *hook) | CFrame |
unregisterMouseObserver(IMouseObserver *observer) | CFrame |
unregisterScaleFactorChangedListeneer(IScaleFactorChangedListener *listener) | CFrame | inline
unregisterScaleFactorChangedListener(IScaleFactorChangedListener *listener) | CFrame |
unregisterViewContainerListener(IViewContainerListener *listener) | CViewContainer |
unregisterViewEventListener(IViewEventListener *listener) | CView |
unregisterViewListener(IViewListener *listener) | CView |
unregisterViewMouseListener(IViewMouseListener *listener) | CView |
ViewList typedef | CViewContainer |
wantsFocus() const | CView | inline virtual
wantsIdle() const | CView | inline
wantsWindowActiveStateChangeNotification() const | CView | inline virtual
~CBaseObject() noexceptoverride=default | CBaseObject |
~CFrame() noexceptoverride=default | CFrame | protected
~CView() noexceptoverride | CView | protected
~CViewContainer() noexceptoverride | CViewContainer | protected
~ReferenceCounted() noexcept=default | ReferenceCounted< T > | virtual