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

This is the complete list of members for CHorizontalSwitch, 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 |
asViewContainer() | CView | inline virtual
asViewContainer() const | CView | inline virtual
attached(CView *parent) | CView | virtual
autoComputeHeightOfOneImage() | IMultiBitmapControl | virtual
beforeDelete() override | CView | virtual
beginEdit() | CControl | virtual
bounceValue() | CControl | virtual
calcNormFromPoint(const CPoint &where) const override | CHorizontalSwitch | protected virtual
calculateCoef() const override | CHorizontalSwitch | protected virtual
callMouseListener(MouseListenerCall type, CPoint pos, CButtonState buttons) | CView |
callMouseListenerEnteredExited(bool mouseEntered) | CView |
CBaseObject()=default | CBaseObject |
CBaseObject(const CBaseObject &) | CBaseObject | inline
CControl(const CRect &size, IControlListener *listener=nullptr, int32_t tag=0, CBitmap *pBackground=nullptr) | CControl |
CControl(const CControl &c) | CControl |
CheckDefaultValueEventFunc | CControl | static
CheckDefaultValueEventFuncT typedef | CControl |
CheckDefaultValueFunc | CControl | static
CheckDefaultValueFuncT typedef | CControl |
checkUpdate(const CRect &updateRect) const | CView | inline virtual
CHorizontalSwitch(const CRect &size, IControlListener *listener, int32_t tag, CBitmap *background) | CHorizontalSwitch |
CHorizontalSwitch(const CHorizontalSwitch &hswitch) | CHorizontalSwitch |
CHorizontalSwitch(const CRect &size, IControlListener *listener, int32_t tag, int32_t subPixmaps, CCoord heightOfOneImage, int32_t iMaxPositions, CBitmap *background, const CPoint &offset=CPoint(0, 0)) | CHorizontalSwitch |
CSwitchBase(const CRect &size, IControlListener *listener, int32_t tag, CBitmap *background) | CSwitchBase | protected
CSwitchBase(const CSwitchBase &other) | CSwitchBase | protected
CSwitchBase(const CRect &size, IControlListener *listener, int32_t tag, int32_t subPixmaps, CCoord heightOfOneImage, int32_t iMaxPositions, CBitmap *background, const CPoint &offset=CPoint(0, 0)) | CSwitchBase | protected
CView(const CRect &size) | CView | explicit
CView(const CView &view) | CView |
dispatchEvent(Event &event) | CView | virtual
doDrag(const DragDescription &dragDescription, const SharedPointer< IDragCallback > &callback={}) | CView |
doDrag(IDataPackage *source, const CPoint &offset=CPoint(0, 0), CBitmap *dragBitmap=nullptr) | CView |
draw(CDrawContext *) override | CSwitchBase | protected virtual
drawFocusOnTop() override | CControl | virtual
drawRect(CDrawContext *pContext, const CRect &updateRect) | CView | inline virtual
endEdit() | CControl | virtual
forget() override | ReferenceCounted< T > | inline virtual
frameToLocal(CPoint &point) const | CView | virtual
getAlphaValue() const | CView |
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 |
getBackground() const | CView |
getCoef() const | CSwitchBase | inline protected
getDefaultValue() const | CControl | virtual
getDisabledBackground() const | CView |
getDrawBackground() const | CView |
getDropTarget() | CView | virtual
getEditor() const | CView | virtual
getFocusPath(CGraphicsPath &outPath) override | CControl | virtual
getFrame() const | CView |
getGlobalTransform(bool ignoreFrame=false) const | CView |
getHeight() const | CView | inline
getHeightOfOneImage() const | IMultiBitmapControl | inline virtual
getHitTestPath() const | CView | protected
getInverseBitmap() const | CSwitchBase | inline
getInverseIndex(const CMultiFrameBitmap &mfb, uint16_t index) const | MultiFrameBitmapView< CSwitchBase > | inline
getListener() const | CControl | inline virtual
getMax() const | CControl | virtual
getMin() const | CControl | virtual
getMouseableArea() const | CView |
getMouseableArea(CRect &rect) const | CView |
getMouseEnabled() const | CView | inline
getMultiFrameBitmapIndex(const CMultiFrameBitmap &mfb, float normValue) const | MultiFrameBitmapView< CSwitchBase > | inline
getMultiFrameBitmapRange() const | MultiFrameBitmapView< CSwitchBase > | inline
getMultiFrameBitmapRangeLength(const CMultiFrameBitmap &mfb) const | MultiFrameBitmapView< CSwitchBase > | inline
getNbReference() const | ReferenceCounted< T > | inline virtual
getNormValueFromMultiFrameBitmapIndex(const CMultiFrameBitmap &mfb, uint16_t index) const | MultiFrameBitmapView< CSwitchBase > | inline
getNumSubPixmaps() const | IMultiBitmapControl | inline virtual
getOffset() const | CSwitchBase | inline protected
getOldValue() const | CControl | virtual
getParentView() const | CView |
getRange() const | CControl | inline
getTag() const | CControl | inline virtual
getTransparency() const | CView | inline
getValue() const | CControl | inline virtual
getValueNormalized() const | CControl | virtual
getViewSize() const | CView |
getVisibleViewSize() const | CView | virtual
getWheelInc() const | CControl | virtual
getWidth() const | CView | inline
hasViewFlag(int32_t bit) const | CView | protected
heightOfOneImage | IMultiBitmapControl | protected
hitTest(const CPoint &where, const Event &event=noEvent()) | CView | virtual
idleRate | CView | inline static
IMultiBitmapControl() | IMultiBitmapControl | inline protected
indexToNormalized(int32_t index) const | CSwitchBase | protected
invalid() | CView | inline virtual
invalidRect(const CRect &rect) | CView | virtual
isAttached() const | CView | inline
isDirty() const override | CControl | virtual
isEditing() const | CControl |
isSubview() const | CView | inline
isVisible() const | CView | inline
kDefaultValueModifier | CControl | inline 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
kZoomModifier | CControl | inline static
listener | CControl | protected
localToFrame(CPoint &point) const | CView | virtual
looseFocus() | CView | virtual
mapVstKeyModifier(int32_t vstModifier) | CControl | protected static
MouseListenerCall enum name | CView |
newCopy() const override | CHorizontalSwitch | inline virtual
normalizedToIndex(float norm) const | CSwitchBase | protected
notify(CBaseObject *sender, IdStringPtr message) override | CView |
VSTGUI::CBaseObject::notify([[maybe_unused]] CBaseObject *sender,[[maybe_unused]] IdStringPtr message) | CBaseObject | inline virtual
onIdle() | CView | inline virtual
onKeyboardEvent(KeyboardEvent &event) override | CHorizontalSwitch | virtual
onKeyDown(VstKeyCode &keyCode) | CView | virtual
onKeyUp(VstKeyCode &keyCode) | CView | virtual
onMouseCancel() override | CSwitchBase | protected virtual
onMouseCancelEvent(MouseCancelEvent &event) | CView | virtual
onMouseDown(CPoint &where, const CButtonState &buttons) override | CSwitchBase | protected virtual
onMouseDownEvent(MouseDownEvent &event) | CView | 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) override | CSwitchBase | protected virtual
onMouseMoveEvent(MouseMoveEvent &event) | CView | virtual
onMouseUp(CPoint &where, const CButtonState &buttons) override | CSwitchBase | protected virtual
onMouseUpEvent(MouseUpEvent &event) | CView | virtual
onMouseWheelEvent(MouseWheelEvent &event) | CView | virtual
onWheel(const CPoint &where, const float &distance, const CButtonState &buttons) final | CView | inline virtual
onWheel(const CPoint &where, const CMouseWheelAxis &axis, const float &distance, const CButtonState &buttons) | CView | virtual
onWindowActivate(bool state) | CView | inline virtual
onZoomGestureEvent(ZoomGestureEvent &event) | CView | virtual
operator=(const CBaseObject &) | CBaseObject | inline
VSTGUI::ReferenceCounted::operator=(const ReferenceCounted &) | ReferenceCounted< T > | inline
parentSizeChanged() | CView | inline virtual
ReferenceCounted()=default | ReferenceCounted< T > |
ReferenceCounted(const ReferenceCounted &) | ReferenceCounted< T > | inline
registerControlListener(IControlListener *listener) | CControl |
registerViewEventListener(IViewEventListener *listener) | CView |
registerViewListener(IViewListener *listener) | CView |
registerViewMouseListener(IViewMouseListener *listener) | CView |
remember() override | ReferenceCounted< T > | inline virtual
removeAllAnimations() | CView |
removeAnimation(IdStringPtr name) | CView |
removeAttribute(const CViewAttributeID id) | CView |
removed(CView *parent) | CView | virtual
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
setBackground(CBitmap *background) | CView | virtual
setDefaultValue(float val) | CControl | virtual
setDirty(bool val=true) override | CControl | virtual
setDisabledBackground(CBitmap *background) | CView | virtual
setDropTarget(const SharedPointer< IDropTarget > &dt) | CView |
setHeightOfOneImage(const CCoord &height) | IMultiBitmapControl | inline virtual
setHitTestPath(CGraphicsPath *path) | CView |
setInverseBitmap(bool state) | CSwitchBase |
setListener(IControlListener *l) | CControl | inline virtual
setMax(float val) | CControl | virtual
setMin(float val) | CControl | virtual
setMouseableArea(const CRect &rect) | CView | virtual
setMouseEnabled(bool bEnable=true) | CView | virtual
setMultiFrameBitmapRange(int32_t startIndex, int32_t endIndex) | MultiFrameBitmapView< CSwitchBase > | inline
setNumSubPixmaps(int32_t numSubPixmaps) override | CSwitchBase | inline protected virtual
setOldValue(float val) | CControl | virtual
setParentFrame(CFrame *frame) | CView | protected
setParentView(CView *parent) | CView | protected
setSubviewState(bool state) | CView |
setTag(int32_t val) | CControl | virtual
setTooltipText(UTF8StringPtr text) | CView |
setTransparency(bool val) | CView | virtual
setValue(float val) | CControl | virtual
setValueNormalized(float val) | CControl | virtual
setViewFlag(int32_t bit, bool state) | CView | protected
setViewSize(const CRect &rect, bool invalid=true) | CView | virtual
setVisible(bool state) | CView | virtual
setWantsFocus(bool state) | CView | virtual
setWantsIdle(bool state) | CView |
setWheelInc(float val) | CControl | virtual
sizeToFit() override | CSwitchBase | protected virtual
subPixmaps | IMultiBitmapControl | protected
tag | CControl | protected
takeFocus() | CView | 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
unregisterControlListener(IControlListener *listener) | CControl |
unregisterViewEventListener(IViewEventListener *listener) | CView |
unregisterViewListener(IViewListener *listener) | CView |
unregisterViewMouseListener(IViewMouseListener *listener) | CView |
useLegacyIndexCalculation | CSwitchBase | protected static
value | CControl | protected
valueChanged() | CControl | virtual
wantsFocus() const | CView | inline virtual
wantsIdle() const | CView | inline
wantsWindowActiveStateChangeNotification() const | CView | inline virtual
~CBaseObject() noexceptoverride=default | CBaseObject |
~CControl() noexceptoverride | CControl | protected
~CHorizontalSwitch() noexceptoverride=default | CHorizontalSwitch | protected
~CSwitchBase() noexceptoverride=default | CSwitchBase | protected
~CView() noexceptoverride | CView | protected
~IFocusDrawing() noexcept=default | IFocusDrawing | virtual
~IMultiBitmapControl() | IMultiBitmapControl | inline virtual
~ReferenceCounted() noexcept=default | ReferenceCounted< T > | virtual