Cairo-Dock  3.4.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
cairo-dock-manager.h File Reference

Data Structures

struct  _GldiManager
 Definition of a Manager. More...
 

Macros

#define GLDI_OBJECT_IS_MANAGER(obj)
 

Detailed Description

This class defines the Managers. A Manager is like an internal module: it has a classic module interface, manages a set of resources, and has its own configuration.

Each manager is initialized at the beginning. When loading the current theme, get_config and load are called. When unloading the current theme, unload and reset_config are called. When reloading a part of the current theme, reset_config, get_config and load are called.

Macro Definition Documentation

#define GLDI_OBJECT_IS_MANAGER (   obj)

Say if an object is a Manager.

Parameters
objthe object.
Returns
TRUE if the object is a Manager.