| AEffGUIEditor | |
| AlphaValueAnimation | Animates the alpha value of the view |
| Animator | Animation runner |
| Base64Codec | |
| CAnimationSplashScreen | Splash screen which animates the opening and closing of the splash bitmap |
| CAnimKnob | Bitmap knob control |
| CAutoAnimation | |
| CAutoLayoutContainerView | |
| CBaseObject | Base Object with reference counter |
| CBaseObjectGuard | |
| CBitmap | Encapsulates various platform depended kinds of bitmaps |
| CBitmapPixelAccess | Direct pixel access to a CBitmap |
| CButtonState | Button and Modifier state |
| CCheckBox | Check box control with a title and 3 states |
| CColor | RGBA Color structure |
| CColorChooser | |
| CColorChooserUISettings | |
| CCommandMenuItem | Command menu item |
| CControl | Base class of all VSTGUI controls |
| CControlListener | |
| CDataBrowser | DataBrowser view |
| CDragContainerHelper | Helper class to port old code which used CDragContainer |
| CDrawContext | A drawing context encapsulates the drawing context of the underlying OS |
| CDrawMode | |
| CDropSource | Drop source |
| Cell | CDataBrowser Cell position description |
| CFileExtension | File extension description |
| CFileStream | |
| CFontChooser | |
| CFontChooserUIDefinition | |
| CFontDesc | Font class |
| CFrame | The CFrame is the parent container of all views |
| CGradient | Gradient Object [new in 4.0] |
| CGradientView | View which draws a gradient |
| CGraphicsPath | Graphics Path Object |
| CGraphicsTransform | Graphics Transform Matrix |
| CHorizontalSlider | Horizontal slider control |
| CHorizontalSwitch | Horizontal switch control |
| CKickButton | |
| CKnob | Knob control |
| CLayeredViewContainer | View container which draws into a platform layer on top of a parent layer or the platform viewA CLayeredViewContainer creates a platform layer on top of a parent layer or the platform view of CFrame if available on that platform and draws into it, otherwise it acts exactly like a CViewContainer |
| CLineStyle | |
| CMemoryStream | |
| CMenuItem | Menu item |
| CMenuItemList | |
| CMovieBitmap | Bitmap view that displays different bitmaps according to its current value |
| CMovieButton | Bi-states button with 2 subbitmaps |
| CNewFileSelector | New file selector class |
| CNinePartTiledBitmap | Nine-part tiled bitmap |
| COffscreenContext | A draw context using a bitmap as it's back buffer |
| COnOffButton | Button control with 2 states |
| ControlValueAnimation | Animates the value of a CControl |
| COpenGLView | Subview which uses OpenGL for drawing |
| COptionMenu | Popup menu control |
| CParamDisplay | Parameter display |
| CPoint | Point structure |
| CRect | Rect structure |
| CResourceDescription | Describes a resource by name or by ID |
| CResourceInputStream | |
| CRockerSwitch | Switch control with 3 sub bitmaps |
| CRowColumnView | View container which layouts its subview as rows or columns |
| CScrollbar | Scrollbar control |
| CScrollView | Scrollable container view with scrollbars |
| CShadowViewContainer | View container which draws a shadow for it's subviews |
| CSlider | Slider control |
| CSpecialDigit | Special display with custom numbers (0...9) |
| CSplashScreen | |
| CSplitView | Split container view with separators between its child views |
| CString | String holder class |
| CTabView | Tab view |
| CTextButton | Button which renders without bitmaps |
| CTextEdit | Text edit control |
| CTextLabel | Text label |
| CTooltipSupport | Generic Tooltip Support class |
| CVerticalSlider | Vertical slider control |
| CVerticalSwitch | Vertical switch control |
| CView | Base Class of all view objects |
| CViewContainer | Container Class of CView objects |
| CVSTGUITimer | A timer class, which posts timer messages to CBaseObjects |
| CVuMeter | |
| CXYPad | |
| DeferChanges | |
| DelegationController | |
| ERect | |
| ExchangeViewAnimation | Exchange a view by another view with an animation |
| Factory | Bitmap Filter Factory |
| FilterBase | A Base Class for Implementing Bitmap Filters |
| FinishedMessage | Animation Finished Message Object |
| GenericStringListDataBrowserSource | Generic string list data browser source |
| GroupController | |
| IAnimationTarget | Animation target interface |
| IBitmapCreator | |
| IColorChooserDelegate | |
| IContentProvider | |
| IController | Extension to CControlListener used by UIDescription |
| IDataBrowserDelegate | DataBrowser Interface |
| IDataPackage | Interface for drag&drop and clipboard data |
| IDependency | Simple dependency between objects |
| IFilter | Filter Interface |
| IFocusDrawing | Custom focus drawing interface |
| IFontChooserDelegate | |
| IFontPainter | Font paint interface |
| IGenericStringListDataBrowserSourceSelectionChanged | |
| IHandler | |
| IKeyboardHook | Generic keyboard hook interface for CFrame |
| IMouseObserver | Generic mouse observer interface for CFrame |
| IMultiBitmapControl | Interface for controls with sub images |
| InputStream | |
| InputStreamContentProvider | |
| InterpolationTimingFunction | |
| IPlatformFont | Platform font class |
| IScrollbarDrawer | |
| ISplitViewController | Split View Controller |
| ISplitViewSeparatorDrawer | |
| Iterator< reverse > | |
| ITimingFunction | Animation timing function interface |
| ITouchEvent | Touch event |
| IUIDescription | |
| IViewAddedRemovedObserver | View added removed observer interface for CFrame |
| IViewCreator | View creator interface |
| IViewFactory | |
| IViewSwitchController | |
| LinearTimingFunction | |
| MemoryContentProvider | |
| OutputStream | |
| OwningPointer< I > | |
| PadController | |
| ParameterChangeListener | |
| Parser | |
| PartOffsets | |
| PluginGUIEditor | |
| PowerTimingFunction | |
| Property | Filter Property |
| RepeatTimingFunction | |
| SeekableStream | |
| SharedPointer< I > | |
| StringToken | |
| TimingFunctionBase | |
| Touch | |
| UIAttributes | |
| UIDescription | XML description parser and view creator |
| UIDescriptionViewSwitchController | |
| UIViewFactory | Default view factory |
| UIViewSwitchContainer | |
| UTF8CharacterIterator | |
| ViewCreatorRegistry | |
| ViewSizeAnimation | Animates the view size of the view |
| VST3Editor | VST3 Editor with automatic parameter binding |
| VST3EditorDelegate | Delegate extension to Steinberg::Vst::EditController for a VST3 Editor |
| VSTGUIEditorInterface | |
| VstKeyCode |
1.6.1