VSTGUI  4.10
Graphical User Interface Framework not only for VST plugins
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
oCAEffEditor
oCAlertBoxConfigAlertbox configuration
oCBase64Codec
oCBitScopeToggleT< T, B >
oCBuffer< T, Allocator >
oCBuffer< uint8_t >
oCCBaseObjectGuard
oCCButtonStateButton and Modifier state
oCCClipboard
oCCColorRGBA Color structure
oCCColorChooserUISettings
oCCDragContainerHelperHelper class to port old code which used CDragContainer
oCCDrawMode
oCCDataBrowser::CellCDataBrowser Cell position description
oCCExternalViewBaseImpl
oCCFileExtensionFile extension description
oCCFontChooserUIDefinition
oCCGraphicsTransformGraphics Transform Matrix
oCCInvalidRectList
oCCLineStyle
oCCListControlRowDescThe description of one row for the CListControl
oCCMouseWheelEditingSupportHelper class for mouse wheel editing
oCCMultiFrameBitmapDescriptionDescription for a multi frame bitmap
oCCNinePartTiledDescription
oCCFrame::CollectInvalidRects
oCCommandCommand definition
oCConcatClip
oCConfigConfiguration for an UIDescription window
oCConfigValueConfiguration Value
oCCPointPoint structure
oCCRectRect structure
oCCResourceDescriptionDescribes a resource by name or by ID
oCDataPackageIteratorIDataPackage iterator
oCCCommandMenuItem::Desc
oCDispatchList< T >
oCDispatchList< IControlListener * >
oCDispatchList< IViewContainerListener * >
oCDispatchList< ListenerInterface * >
oCDispatchList< UIDescriptionListener * >
oCDispatchList< VSTGUI::CView * >
oCDispatchList< VSTGUI::IFocusViewObserver * >
oCDispatchList< VSTGUI::IKeyboardHook * >
oCDispatchList< VSTGUI::IMouseObserver * >
oCDispatchList< VSTGUI::IScaleFactorChangedListener * >
oCDispatchList< VSTGUI::ITextEditListener * >
oCDragDescriptionDrag description
oCDragEventDataDrag event data
oCDragStartMouseObserverHelper object to be used to decide if a mouse move is far enough to start a drag operation
oCIControlViewExtension::EditCallbacks
oCenable_shared_from_this
oCERect
oCEventEvent
oCEventConsumeStateEventConsumeState
oCFactoryBitmap Filter Factory
oCFinalAction< Proc >
oCFObject
oCFocusDrawingSettings
oCGenericStringListDataBrowserSourceSelectionChanged
oCGetViewOptions
oCGlobalFonts
oCIAnimationTargetAnimation target interface
oCIBitmapCreator
oCIBitmapCreator2
oCIColorChooserDelegate
oCIContentProvider
oCIContextMenuControllerExtension to IController The VST3Editor checks all controllers of the views under the mouse on a right click if they have this interface implemented and calls the appendContextMenuItems before showing the context menu to the user
oCIContextMenuController2
oCIControlListener
oCIControlViewExtension
oCIDataBrowserDelegateDataBrowser Interface
oCIDraggingSessionDragging session interface
oCIFocusDrawingCustom focus drawing interface
oCIFocusViewObserverFocus view observer interface for CFrame
oCIFontChooserDelegate
oCIHandler
oCIKeyboardHookGeneric keyboard hook interface for CFrame
oCIMouseObserverGeneric mouse observer interface for CFrame
oCCDrawContext::Impl
oCCView::Impl
oCCViewContainer::Impl
oCCMenuItem::Impl
oCCFrame::Impl
oCCSliderBase::Impl
oCCSlider::Impl
oCStringListControlDrawer::Impl
oCCListControl::Impl
oCIMultiBitmapControlInterface for controls with sub images
oCIMultiBitmapControlCreator
oCInfoApplication info
oCInitInit application
oCInputStreamByteOrder aware input stream interface
oCInterface
oCIntPoint
oCIntRect
oCIntSize
oCIOpenGLView
oCIOptionMenuListenerOption menu listener
oCIParameterFinder
oCIPlatformFrameCallback
oCIPlatformTextEditCallback
oCIPlatformTimerCallback
oCIPlatformViewLayerDelegate
oCIReference
oCIScaleFactorChangedListener
oCIScrollbarDrawer
oCISplitViewControllerSplit View Controller
oCISplitViewSeparatorDrawerTODO: Doc
oCDataPackageIterator::Item
oCCViewContainer::Iterator< reverse >
oCITextEditListenerListener for a text edit
oCITextLabelListenerListener for a text label
oCITimingFunctionAnimation timing function interface
oCIUIDescription
oCIViewInterface for embedding views from external view systems
oCIViewAddedRemovedObserverView added removed observer interface for CFrame
oCIViewContainerListenerViewContainer Listener Interface
oCIViewCreatorView creator interface
oCIViewEmbedderInterface for view embedder classes
oCIViewEventListenerView Event Listener Interface
oCIViewFactory
oCIViewListenerView Listener Interface
oCIViewSwitchController
oCIVST3EditorDelegateDelegate interface for a VST3Editor
oCKeyboardHook
oCListenerProvider< T, ListenerInterface >
oCListenerProvider< Impl, UIDescriptionListener >
oCMallocAllocator
oCModalViewSession
oCModifiersModifiers
oCCKnobBase::MouseEditingState
oCMouseEventButtonStateMouseEventButtonState
oCMultiFrameBitmapView< T >Injection class for views that draw frames of a CMultiFrameBitmap
oCMultiFrameBitmapView< CAnimKnob >
oCMultiFrameBitmapView< CAutoAnimation >
oCMultiFrameBitmapView< CKickButton >
oCMultiFrameBitmapView< CMovieBitmap >
oCMultiFrameBitmapView< CMovieButton >
oCMultiFrameBitmapView< CRockerSwitch >
oCMultiFrameBitmapView< CSwitchBase >
oCOptional< T >Simplified optional
oCOptional< int32_t >
oCOptional< ModalViewSessionID >
oCOptional< size_t >
oCOptional< UINode * >
oCOptional< VSTGUI::CPoint >
oCOutputStreamByteOrder aware output stream interface
oCParser
oCPlatformFileExtension
oCPlatformFileSelectorConfig
oCPluginGUIEditor
oCCFrame::Impl::PostEventHandler
oCPreferences
oCPropertyFilter Property
oCBase64Codec::Result
oCIListControlDrawer::Row
oCSeekableStreamSeekable stream interface
oCCSegmentButton::Segment
oCSharedPointer< I >
oCSharedPointer< Animation::Animator >
oCSharedPointer< IPlatformBitmapPixelAccess >
oCSharedPointer< IPlatformFont >
oCSharedPointer< IPlatformFrame >
oCSharedPointer< IPlatformOpenGLView >
oCSharedPointer< IPlatformString >
oCSharedPointer< IPlatformTextEdit >
oCSharedPointer< IPlatformTimer >
oCSharedPointer< IPlatformViewLayer >
oCSharedPointer< UINode >
oCSharedPointer< VSTGUI::CBaseObject >
oCSharedPointer< VSTGUI::CBitmap >
oCSharedPointer< VSTGUI::CControl >
oCSharedPointer< VSTGUI::CFontDesc >
oCSharedPointer< VSTGUI::CFrame >
oCSharedPointer< VSTGUI::CGradient >
oCSharedPointer< VSTGUI::CGraphicsPath >
oCSharedPointer< VSTGUI::COptionMenu >
oCSharedPointer< VSTGUI::CTooltipSupport >
oCSharedPointer< VSTGUI::CView >
oCSharedPointer< VSTGUI::CVSTGUITimer >
oCSharedPointer< VSTGUI::ICommandMenuItemTarget >
oCSharedPointer< VSTGUI::IDataPackage >
oCSharedPointer< VSTGUI::IDropTarget >
oCSharedPointer< VSTGUI::IListControlConfigurator >
oCSharedPointer< VSTGUI::IListControlDrawer >
oCSharedPointer< VSTGUI::UIDescription >
oCCDrawContext::Impl::State
oCstring
oCCDrawContext::TransformAdd a transform to all draw routines
oCTrimOptions
oCUIAttributesMap
oCUIDescriptionListener
oCUIDescriptionListenerOff
oCUTF8CharacterIterator
oCUTF8CodePointIterator< BaseIterator >
oCUTF8StringHolds an UTF8 encoded string and a platform representation of it
oCUTF8StringViewView on a null terminated UTF-8 String
oCValueCalls
oCViewCreatorRegistryMap
oCVSTGUIEditor
oCVSTGUIEditorInterface
oCVstKeyCode
oCWindowConfigurationWindow configuration
\CWindowStyleWindow style