13
0
livetrax/libs/clearlooks/clearlooks_draw.h

25 lines
1.1 KiB
C
Raw Normal View History

#ifndef CLEARLOOKS_DRAW_H
#define CLEARLOOKS_DRAW_H
#include "clearlooks_types.h"
#include "clearlooks_style.h"
#include <gtk/gtk.h>
#include <gdk/gdk.h>
#include <cairo.h>
GE_INTERNAL void clearlooks_register_style_classic (ClearlooksStyleFunctions *functions, ClearlooksStyleConstants *constants);
GE_INTERNAL void clearlooks_register_style_glossy (ClearlooksStyleFunctions *functions, ClearlooksStyleConstants *constants);
GE_INTERNAL void clearlooks_register_style_gummy (ClearlooksStyleFunctions *functions, ClearlooksStyleConstants *constants);
GE_INTERNAL void clearlooks_register_style_inverted (ClearlooksStyleFunctions *functions, ClearlooksStyleConstants *constants);
/* Fallback focus function */
GE_INTERNAL void clearlooks_draw_focus (cairo_t *cr,
const ClearlooksColors *colors,
const WidgetParameters *widget,
const FocusParameters *focus,
int x, int y, int width, int height);
#endif /* CLEARLOOKS_DRAW_H */