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
 CAutoLayoutAn auto layout feature for the CRowColumnView
 CBase64Codec
 CBitScopeToggleT< T, B >
 CBuffer< T, Allocator >
 CCBaseObjectGuard
 CCButtonStateButton and Modifier state
 CCClipboard
 CCColorRGBA Color structure
 CCColorChooserUISettings
 CCDragContainerHelperHelper class to port old code which used CDragContainer
 CCDrawMode
 CCDataBrowser::CellCDataBrowser Cell position description
 CCExternalViewBaseImpl
 CCFileExtensionFile extension description
 CCFontChooserUIDefinition
 CCGraphicsTransformGraphics Transform Matrix
 CCInvalidRectList
 CCLineStyle
 CCListControlRowDescThe description of one row for the CListControl
 CCMouseWheelEditingSupportHelper class for mouse wheel editing
 CCMultiFrameBitmapDescriptionDescription for a multi frame bitmap
 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
 CDataPackageIteratorIDataPackage iterator
 CIDependency::DeferChangesHelper class to defer changes until instance is destroyed
 CCCommandMenuItem::Desc
 CDispatchList< T >
 CDispatchList< IControlListener * >
 CDispatchList< IViewContainerListener * >
 CDispatchList< ListenerInterface * >
 CDragDescriptionDrag description
 CDragEventDataDrag event data
 CDragStartMouseObserverHelper object to be used to decide if a mouse move is far enough to start a drag operation
 CIControlViewExtension::EditCallbacks
 Cenable_shared_from_this
 CERect
 CEventEvent
 CEventConsumeStateEventConsumeState
 CFactoryBitmap Filter Factory
 CFinalAction< Proc >
 CFObject
 CFocusDrawingSettings
 CGenericStringListDataBrowserSourceSelectionChanged
 CGetViewOptions
 CGlobalFonts
 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
 CIControlViewExtension
 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
 CCDrawContext::Impl
 CCFrame::Impl
 CCListControl::Impl
 CCMenuItem::Impl
 CCSlider::Impl
 CCSliderBase::Impl
 CCView::Impl
 CCViewContainer::Impl
 CStringListControlDrawer::Impl
 CIMultiBitmapControlInterface for controls with sub images
 CIMultiBitmapControlCreator
 CInfoApplication info
 CInitInit application
 CInputStreamByteOrder aware input stream interface
 CInterface
 CIntPoint
 CIntRect
 CIntSize
 CIOpenGLView
 CIOptionMenuListenerOption menu listener
 CIParameterFinder
 CIPlatformFrameCallback
 CIPlatformTextEditCallback
 CIPlatformTimerCallback
 CIPlatformViewLayerDelegate
 CIReference
 CIScaleFactorChangedListener
 CIScrollbarDrawer
 CISplitViewControllerSplit View Controller
 CISplitViewSeparatorDrawerTODO: Doc
 CDataPackageIterator::Item
 CCViewContainer::Iterator< reverse >
 CITextEditListenerListener for a text edit
 CITextLabelListenerListener for a text label
 CITimingFunctionAnimation timing function interface
 CIUIDescription
 CIViewInterface for embedding views from external view systems
 CIViewAddedRemovedObserverView added removed observer interface for CFrame
 CIViewContainerListenerViewContainer Listener Interface
 CIViewCreatorView creator interface
 CIViewEmbedderInterface for view embedder classes
 CIViewEventListenerView Event Listener Interface
 CIViewFactory
 CIViewListenerView Listener Interface
 CIViewMouseListenerView Mouse Listener Interface
 CIViewSwitchController
 CIVST3EditorDelegateDelegate interface for a VST3Editor
 CKeyboardHook
 CListenerProvider< T, ListenerInterface >
 CListenerProvider< Impl, UIDescriptionListener >
 CMallocAllocator
 CModalViewSession
 CModifiersModifiers
 CCKnobBase::MouseEditingState
 CMouseEventButtonStateMouseEventButtonState
 CMultiFrameBitmapView< T >Injection class for views that draw frames of a CMultiFrameBitmap
 CMultiFrameBitmapView< CAnimKnob >
 CMultiFrameBitmapView< CAutoAnimation >
 CMultiFrameBitmapView< CKickButton >
 CMultiFrameBitmapView< CMovieBitmap >
 CMultiFrameBitmapView< CMovieButton >
 CMultiFrameBitmapView< CRockerSwitch >
 CMultiFrameBitmapView< CSwitchBase >
 COptional< T >Simplified optional
 COutputStreamByteOrder aware output stream interface
 CParser
 CPlatformFileExtension
 CPlatformFileSelectorConfig
 CCFrame::Impl::PostEventHandler
 CPreferences
 CPropertyFilter Property
 CBase64Codec::Result
 CIListControlDrawer::Row
 CSeekableStreamSeekable stream interface
 CCSegmentButton::Segment
 CSharedPointer< I >
 CSharedPointer< IPlatformFont >
 CSharedPointer< IPlatformFrame >
 CSharedPointer< IPlatformString >
 CSharedPointer< IPlatformTextEdit >
 CSharedPointer< IPlatformTimer >
 CCDrawContext::Impl::State
 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
 CVSTGUIEditor
 CVSTGUIEditorInterface
 CVstKeyCode
 CWindowConfigurationWindow configuration
 CWindowStyleWindow style