VSTGUI  4.10
Graphical User Interface Framework not only for VST plugins
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 CAEffEditor
 CAlertBoxConfigAlertbox configuration
 CBase64Codec
 CBitScopeToggleT< T, B >
 CBuffer< T, Allocator >
 CBuffer< uint8_t >
 CCBaseObjectGuard
 CCButtonStateButton and Modifier state
 CCColorRGBA Color structure
 CCColorChooserUISettings
 CCDragContainerHelperHelper class to port old code which used CDragContainer
 CCDrawMode
 CCDataBrowser::CellCDataBrowser Cell position description
 CCFileExtensionFile extension description
 CCFontChooserUIDefinition
 CCGraphicsTransformGraphics Transform Matrix
 CCInvalidRectList
 CCLineStyle
 CCListControlRowDescThe description of one row for the CListControl
 CCMouseWheelEditingSupportHelper class for mouse wheel editing
 CCNinePartTiledDescription
 CCFrame::CollectInvalidRects
 CCommandCommand definition
 CConcatClip
 CConfigConfiguration for an UIDescription window
 CConfigValueConfiguration Value
 CCPointPoint structure
 CCRectRect structure
 CCResourceDescriptionDescribes a resource by name or by ID
 CIDependency::DeferChangesHelper class to defer changes until instance is destroyed
 CCCommandMenuItem::Desc
 CDispatchList< T >
 CDispatchList< IControlListener * >
 CDispatchList< IViewContainerListener * >
 CDispatchList< ListenerInterface * >
 CDispatchList< UIDescriptionListener * >
 CDispatchList< VSTGUI::CView * >
 CDispatchList< VSTGUI::IFocusViewObserver * >
 CDispatchList< VSTGUI::IKeyboardHook * >
 CDispatchList< VSTGUI::IMouseObserver * >
 CDispatchList< VSTGUI::IScaleFactorChangedListener * >
 CDispatchList< VSTGUI::ITextEditListener * >
 CDragDescriptionDrag description
 CDragEventDataDrag event data
 CDragStartMouseObserverHelper object to be used to decide if a mouse move is far enough to start a drag operation
 Cenable_shared_from_this
 CERect
 CFactoryBitmap Filter Factory
 CFObject
 CFocusDrawingSettings
 CGenericStringListDataBrowserSourceSelectionChanged
 CGetViewOptions
 CIAnimationTargetAnimation target interface
 CIBitmapCreator
 CIBitmapCreator2
 CIColorChooserDelegate
 CIContentProvider
 CIContextMenuControllerExtension 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
 CIContextMenuController2
 CIControlListener
 CIDataBrowserDelegateDataBrowser Interface
 CIDependencySimple dependency between objects
 CIDraggingSessionDragging session interface
 CIFocusDrawingCustom focus drawing interface
 CIFocusViewObserverFocus view observer interface for CFrame
 CIFontChooserDelegate
 CIHandler
 CIKeyboardHookGeneric keyboard hook interface for CFrame
 CIMouseObserverGeneric mouse observer interface for CFrame
 CCView::Impl
 CCViewContainer::Impl
 CCListControl::Impl
 CCFrame::Impl
 CCSliderBase::Impl
 CCSlider::Impl
 CStringListControlDrawer::Impl
 CCControl::Impl
 CIMultiBitmapControlInterface for controls with sub images
 CIMultiBitmapControlCreator
 CInfoApplication info
 CInitInit application
 CInputStreamByteOrder aware input stream interface
 CInterface
 CIOpenGLView
 CIOptionMenuListenerOption menu listener
 CIParameterFinder
 CIPlatformFrameCallback
 CIPlatformTextEditCallback
 CIPlatformTimerCallback
 CIPlatformViewLayerDelegate
 CIReference
 CIScaleFactorChangedListener
 CIScrollbarDrawer
 CISplitViewControllerSplit View Controller
 CISplitViewSeparatorDrawerTODO: Doc
 CCViewContainer::Iterator< reverse >
 CITextEditListenerListener for a text edit
 CITextLabelListenerListener for a text label
 CITimingFunctionAnimation timing function interface
 CIUIDescription
 CIViewAddedRemovedObserverView added removed observer interface for CFrame
 CIViewContainerListenerViewContainer Listener Interface
 CIViewCreatorView creator interface
 CIViewFactory
 CIViewListenerView Listener Interface
 CIViewMouseListenerView Mouse Listener Interface
 CIViewSwitchController
 CKeyboardHook
 CListenerProvider< T, ListenerInterface >
 CListenerProvider< Impl, UIDescriptionListener >
 CMallocAllocator
 CModalViewSession
 CCKnobBase::MouseEditingState
 COptional< T >Simplified optional
 COptional< int32_t >
 COptional< ModalViewSessionID >
 COptional< size_t >
 COptional< UINode * >
 COutputStreamByteOrder aware output stream interface
 CParser
 CCFrame::Impl::PostEventHandler
 CPreferences
 CPropertyFilter Property
 CBase64Codec::Result
 CIListControlDrawer::Row
 CSeekableStreamSeekable stream interface
 CCSegmentButton::Segment
 CSharedPointer< I >
 CSharedPointer< IPlatformBitmapPixelAccess >
 CSharedPointer< IPlatformFont >
 CSharedPointer< IPlatformFrame >
 CSharedPointer< IPlatformOpenGLView >
 CSharedPointer< IPlatformString >
 CSharedPointer< IPlatformTextEdit >
 CSharedPointer< IPlatformTimer >
 CSharedPointer< IPlatformViewLayer >
 CSharedPointer< UINode >
 CSharedPointer< VSTGUI::Animation::Animator >
 CSharedPointer< VSTGUI::CBaseObject >
 CSharedPointer< VSTGUI::CBitmap >
 CSharedPointer< VSTGUI::CControl >
 CSharedPointer< VSTGUI::CFontDesc >
 CSharedPointer< VSTGUI::CFrame >
 CSharedPointer< VSTGUI::CGradient >
 CSharedPointer< VSTGUI::CGraphicsPath >
 CSharedPointer< VSTGUI::COptionMenu >
 CSharedPointer< VSTGUI::CTooltipSupport >
 CSharedPointer< VSTGUI::CView >
 CSharedPointer< VSTGUI::CVSTGUITimer >
 CSharedPointer< VSTGUI::ICommandMenuItemTarget >
 CSharedPointer< VSTGUI::IDataPackage >
 CSharedPointer< VSTGUI::IDropTarget >
 CSharedPointer< VSTGUI::IListControlConfigurator >
 CSharedPointer< VSTGUI::IListControlDrawer >
 CSharedPointer< VSTGUI::UIDescription >
 Cstring
 CCDrawContext::TransformAdd a transform to all draw routines
 CTrimOptions
 CUIAttributesMap
 CUIDescriptionListener
 CUIDescriptionListenerOff
 CUTF8CharacterIterator
 CUTF8CodePointIterator< BaseIterator >
 CUTF8StringHolds an UTF8 encoded string and a platform representation of it
 CUTF8StringViewView on a null terminated UTF-8 String
 CValueCalls
 CViewCreatorRegistryMap
 CVST3EditorDelegateDelegate extension to Steinberg::Vst::EditController for a VST3 Editor
 CVSTGUIEditor
 CVSTGUIEditorInterface
 CVstKeyCode
 CWindowConfigurationWindow configuration
 CWindowStyleWindow style