vdk 2.4.0
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CAbstractBinaryTree< T, Node >Abstract class for concrete VDKBtree class
 CAbstractRedBlackTree< T, Node >Abstract frame class for VDKBTree
 CAbstractBinaryTree< T, RedBlackNode< T > >
 CAbstractRedBlackTree< T, RedBlackNode< T > >
 CVDKBtree< T >Templatized binary tree data structure
 CcalendardateDate object
 CCoord2D object
 CAbstractBinaryTree< T, Node >::IteratorProvides a nlog(n) iterator for AbstractBinaryTree
 CVDKAnyEventBaseclass for all VDKEvents, not instantied itself
 CVDKGeometryEventIndicates a change of the widgets geometry
 CVDKKeyEventThis class represents the data associated with a keypress or keyrelease event
 CVDKKeyFocusEventThis event tells you if an VDKObject has lost or got the keyboradfocus
 CVDKMapEventThis event is emitted whenever the widget toggels it's state from being hidden or unhidden or partial hidden
 CVDKMouseEventThis provides you the baseinformation about the mousepointer
 CVDKMouseFocusEventThis event tells you if an VDKObject has lost or got the mousefocus
 CVDKPaintEventThis event telles you which area of an object has to be redrawn
 CVDKApplicationApplication object
 CVDKArray< T >Templatized array
 CTuple
 CVDKTreeViewModelTuple
 CVDKArray< int >
 CVDKArray< VDKObject * >
 CVDKArray< VDKTreeNode >
 CVDKContainer< T >Base class for generic containers
 CVDKHeap< T >Provide a templatized Heap
 CVDKFocusEventBaseclass for FocusEvents
 CVDKKeyFocusEventThis event tells you if an VDKObject has lost or got the keyboradfocus
 CVDKMouseFocusEventThis event tells you if an VDKObject has lost or got the mousefocus
 CVDKList< T >Provides a reference semantic double linked list
 CPageListPages list of a notebook
 CVDKList< GtkWidget >
 CVDKList< Series >
 CVDKList< VDKDnDEntry >
 CVDKList< VDKForm >
 CVDKList< VDKHLButton >
 CVDKList< VDKLabel >
 CVDKList< VDKObject >
 CVDKList< VDKObjectEventUnit >
 CVDKList< VDKObjectSignalUnit >
 CVDKList< VDKRadioButton >
 CVDKList< VDKRawObject >
 CVDKListiterator< T >Provides a VDKList iterator
 CVDKNotCopyAbleHierarchy root class
 CVDKDrawToolThis class and subclasses provid customized drawing tools for VDKDrawingArea widget
 CVDKBrushThis class provides a brush to customize drawing. Actually unused, left for future improuvments
 CVDKPenThis class provides a Pen to customize drawing
 CVDKObject
 CVDKAbstractButtonThis class provides a common base for different types of buttons
 CVDKCanvasThis class provides a canvas widget
 CVDKComboProvides a simplified wrapper for gtkcombo
 CVDKComboEntryProvides a simplified wrapper for gtkcombo_entry
 CVDKCustomThis is a base class for derived VDKCustomList and VDKCustomTree Provides common functionalities for both child classes
 CVDKCustomButtonThis class provides an unified wrapper for almost all kind of GtkButton
 CVDKDataBoxDatabox widget
 CVDKDrawingAreaThis class provides a drawing area widget. This widget should substitute VDKCanvas which is now deprecated but will continue to be supported even if not enhanced more. However VDKCanvas is not really deprecated, simply VDKDrawingArea is a better widget, much powerfull and easy to use
 CVDKEditorProvides a nice source editor wrapping Mike Hammerson GtkSourceView. Editor provides:
 CVDKEntryThis class provides a gtkentry wrapper
 CVDKFormVDKForm widgets, generally the outermost widget container
 CVDKImageProvides an image widget This widget should substitute VDKPixmap object that from now should be considered deprecated
 CVDKInputChannelThis class allows you to monitor inputs from one or more file descriptors and define member function(s) to be called whenever some activity is detected on that file descriptor
 CVDKLabelProvides a gtklabel wrapper
 CVDKMenuItemProvides a menu item
 CVDKObjectContainerContainers base class
 CVDKOptionMenu
 CVDKPixmapProvides a pixmap widget
 CVDKProgressBarProvides a progress bar widget
 CVDKSeparatorProvides a separator widget
 CVDKSliderProvides a slider or "scale" widget
 CVDKSpinButtonProvides a spin button widget
 CVDKStatusbarProvides a statubar widget. Differently from gtkstatusbar VDKStatusbar does not handle context, each statusbar has is own context
 CVDKTimerProvides a timer
 CVDKTooltipProvides a tooltip
 CVDKTreeViewProvides a wrapper for GtkTreeView widget
 CVDKTextBufferProvides a gtk+ gtktextbuffer wrapper
 CVDKTreeViewColumnProvides a wrapper for GtkTreeColumn
 CVDKTreeViewModelProvides a wrapper for GtkTreeModel basically it stores data to be viewed with a VDKTreeView
 CVDKObjectEventUnit
 CVDKObjectSignal
 CVDKObjectSignalUnit
 CVDKPointProvides a simple point object
 CVDKRawObjectProvides a base class for derived raw objects
 CVDKColorRaw color object
 CVDKDnDProvides dnd support
 CVDKFontProvides a raw font
 CVDKPixbufProvides a raw image wrapping GdkPixbuf This class should in time substitute VDKRawPixmap that from now should be considered deprecated ven if will continue to be supported in earler versions of vdk 2.x series
 CVDKRawPixmapProvides a raw pixmap
 CVDKRectProvides a simple rectangle object
 CVDKRgbProvides a simple RGB color structure
 CVDKStringImplements famous cont referenced string objects
 CVDKTabpageThis class represents a single page of a notebook widget
 CVDKThreadThis class provides a simple thread implementation Actually is supported only POSIX THREAD
 CVDKTreeViewIterProvides a wrapper for GtkTreeIter
 CVDKValueItem< T >All properties private
 CVDKValueListTemplatized double-linked list
 CSeriesIs a list of 2D points with some propreties and behaviours added
 CVDKValueList< Tuple >
 CVDKValueList< VDKString >
 CVDKValueList< VDKTreeViewIter >
 CVDKValueListIteratorVDKValueList iterator