Cairo-Dock 2.4.0~1
Data Structures
Here are the data structures with brief descriptions:
_CairoContainerDefinition of a Container, whom derive Dock, Desklet, Dialog and FlyingContainer
_CairoDataRendererGeneric DataRenderer. Any implementation of a DataRenderer will derive from this class
_CairoDataRendererAttributeGeneric DataRenderer attributes structure. The attributes of any implementation of a DataRenderer will derive from this class
_CairoDataRendererInterfaceInterface of a DataRenderer
_CairoDeskletDefinition of a Desklet, which derives from a Container
_CairoDeskletAttributeConfiguration attributes of a Desklet
_CairoDeskletDecorationDecoration of a Desklet
_CairoDeskletRendererDefinition of a Desklet's renderer
_CairoDialogDefinition of a Dialog
_CairoDialogAttributeConfiguration attributes of a Dialog
_CairoDialogDecoratorDefinition of a Dialog decorator. It draws the frame of the Dialog
_CairoDialogRendererDefinition of a Dialog renderer. It draws the inside of the Dialog
_CairoDockDefinition of a Dock, which derives from a Container
_CairoDockClassAppliDefinition of a Class of application
_CairoDockDesktopBackgroundDefinition of a Desktop Background Buffer. It has a reference count so that it can be shared across all the lib
_CairoDockDesktopEnvBackendDefinition of the Desktop Environment backend
_CairoDockGLConfigThis strucure summarizes the available OpenGL configuration on the system
_CairoDockGLFontStructure used to load a font for OpenGL text rendering
_CairoDockGLPathDefinition of a CairoDockGLPath
_CairoDockGroupKeyWidgetDefinition of a widget corresponding to a given (group;key) pair
_CairoDockGuiBackendDefinition of the GUI interface for modules
_CairoDockHidingEffectDefinition of a Hiding Effect backend (used to provide an animation when the docks hides/shows itself)
_CairoDockImageBufferDefinition of an Image Buffer. It provides an unified interface for a cairo/opengl image buffer
_CairoDockLabelDescriptionDescription of the rendering of a text
_CairoDockModuleDefinition of an external module
_CairoDockModuleInstanceDefinition of an instance of a module. A module can be instanciated several times
_CairoDockModuleInterfaceDefinition of the interface of a module
_CairoDockPackageDefinition of a generic package
_CairoDockRendererDock's renderer, also known as 'view'
_CairoDockTaskDefinition of a periodic and asynchronous Task
_CairoDockTransitionTransitions are an easy way to set an animation on an Icon to make it change from a state to another
_CairoDockVisitCardDefinition of the visit card of a module. Contains everything that is statically defined for a module
_CairoDockWMBackendDefinition of the Window Manager backend
_CairoEmblemDefinition of an Emblem. You shouldn't access any of its fields directly
_CairoGraphAttributeAttributes of a Graph
_CairoIconContainerRendererDefinition of an Icon container (= an icon holding a sub-dock) renderer
_CairoParticleA particle of a particle system
_CairoParticleSystemA particle system
_IconDefinition of an Icon
_IconInterfaceIcon's interface
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines