VSTGUI  4.9
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]
 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
 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::IKeyboardViewKeyRangeChangedListener * >
 CDispatchList< VSTGUI::IMouseObserver * >
 CDispatchList< VSTGUI::IScaleFactorChangedListener * >
 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
 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
 CIKeyboardViewKeyRangeChangedListener
 CIKeyboardViewPlayerDelegate
 CIMouseObserverGeneric mouse observer interface for CFrame
 CCView::Impl
 CCViewContainer::Impl
 CCListControl::Impl
 CCFrame::Impl
 CCSliderBase::Impl
 CCSlider::Impl
 CStringListControlDrawer::Impl
 CIMultiBitmapControlInterface for controls with sub images
 CIMultiBitmapControlCreator
 Cinflate_state
 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 >
 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
 CVST3Editor::KeyboardHook
 CListenerProvider< T, ListenerInterface >
 CListenerProvider< Impl, UIDescriptionListener >
 CLocale
 CMallocAllocator
 CModalViewSession
 CCKnobBase::MouseEditingState
 Cmz_stream_s
 Cmz_zip_archive
 Cmz_zip_archive_file_stat
 Cmz_zip_array
 Cmz_zip_internal_state_tag
 Cmz_zip_reader_extract_iter_state
 Cmz_zip_writer_add_state
 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
 CKeyboardViewRangeSelector::Range
 CBase64Codec::Result
 CIListControlDrawer::Row
 CSeekableStreamSeekable stream interface
 CCSegmentButton::Segment
 CSharedPointer< I >
 CSharedPointer< Animation::Animator >
 CSharedPointer< IPlatformBitmapPixelAccess >
 CSharedPointer< IPlatformFont >
 CSharedPointer< IPlatformFrame >
 CSharedPointer< IPlatformOpenGLView >
 CSharedPointer< IPlatformString >
 CSharedPointer< IPlatformTextEdit >
 CSharedPointer< IPlatformTimer >
 CSharedPointer< IPlatformViewLayer >
 CSharedPointer< UINode >
 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
 Ctdefl_compressor
 Ctdefl_output_buffer
 Ctdefl_sym_freq
 Ctinfl_decompressor_tag
 Ctinfl_huff_table
 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