GogTheme

GogTheme — Graph theme management

Synopsis




#define     GOG_THEME_TYPE
#define     GOG_THEME                       (o)
#define     IS_GOG_THEME                    (o)
GType       gog_theme_get_type              (void);
void        gog_theme_fillin_style          (GogTheme const *theme,
                                             GogStyle *style,
                                             GogObject const *obj,
                                             int ind,
                                             gboolean complete_overwrite);
charconst * gog_theme_get_name              (GogTheme const *theme);
void        gog_themes_init                 (void);
void        gog_themes_shutdown             (void);

Description

Details

GOG_THEME_TYPE

#define GOG_THEME_TYPE	(gog_theme_get_type ())


GOG_THEME()

#define GOG_THEME(o)	(G_TYPE_CHECK_INSTANCE_CAST ((o), GOG_THEME_TYPE, GogTheme))

o :

IS_GOG_THEME()

#define IS_GOG_THEME(o)	(G_TYPE_CHECK_INSTANCE_TYPE ((o), GOG_THEME_TYPE))

o :

gog_theme_get_type ()

GType       gog_theme_get_type              (void);

Returns :

gog_theme_fillin_style ()

void        gog_theme_fillin_style          (GogTheme const *theme,
                                             GogStyle *style,
                                             GogObject const *obj,
                                             int ind,
                                             gboolean complete_overwrite);

Fill in the auto aspects of style based on theme 's element for objects of type/role similar to obj with index ind. If complete_overwrite is used, fillin the entire style, not just the auto portions.

theme : GogTheme
style : GogStyle to initialize
obj : GogObject The object associated with style
ind : an optional index
complete_overwrite : boolean

gog_theme_get_name ()

charconst * gog_theme_get_name              (GogTheme const *theme);

theme :
Returns :

gog_themes_init ()

void        gog_themes_init                 (void);


gog_themes_shutdown ()

void        gog_themes_shutdown             (void);