| CAnimKnob | Bitmap knob control |
| CAutoAnimation | Simple auto-animation of bitmaps |
| CBaseObject | Base Object with reference counter |
| CBitmap | Encapsulates various platform depended kinds of bitmaps |
| CColor | Color structure |
| CControl | Base class of all VSTGUI controls |
| CControlListener | |
| CDataBrowser | DataBrowser view |
| CDragContainer | Drag container |
| CDrawContext | A drawing context encapsulates the drawing context of the underlying OS |
| CFileExtension | File extension description |
| CFileSelector | Deprecated file selector class |
| CFontDesc | Font class |
| CFrame | The CFrame is the parent container of all views |
| CHorizontalSlider | Horizontal slider control |
| CHorizontalSwitch | Horizontal switch control |
| CKickButton | Button with 2 states with kick mode (enabled only when pressed) |
| CKnob | Knob control |
| CMenuItem | |
| CMovieBitmap | Bitmap view that displays different bitmaps according to its current value |
| CMovieButton | Bi-states button with 2 subbitmaps |
| CNewFileSelector | New file selector class |
| COffscreenContext | A drawing device which uses a pixmap as its drawing surface |
| COnOffButton | Button control with 2 states |
| COptionMenu | Popup menu control |
| COptionMenuScheme | |
| CParamDisplay | Parameter display |
| CPoint | Point structure |
| CRect | Rect structure |
| CResourceDescription | Describes a resource by name or by ID |
| CRockerSwitch | Switch control with 3 sub bitmaps |
| CScrollbar | Scrollbar control |
| CScrollView | Scrollable container view with scrollbars |
| CSlider | Slider control |
| CSpecialDigit | Special display with custom numbers (0...9) |
| CSplashScreen | |
| CTabView | Tab view |
| 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 | VU-Meter using 2 bitmaps |
| IDataBrowser | DataBrowser Interface |
| IMouseObserver | Generic mouse observer interface |
| IMultiBitmapControl | Interface for controls with sub images |
| IScrollbarDrawer | |
| VstFileSelect | |
| VstFileType | |
| VSTGUIEditorInterface | |
| VstKeyCode |
1.6.3