#ifndef __GM_CELL_RENDERER_TEXT_H__ #define __GM_CELL_RENDERER_TEXT_H__ #include /* * Type checking and casting macros */ #define GM_TYPE_CELL_RENDERER_TEXT (gm_cell_renderer_text_get_type()) #define GM_CELL_RENDERER_TEXT(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), GM_TYPE_CELL_RENDERER_TEXT, GmCellRendererText)) #define GM_CELL_RENDERER_TEXT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), GM_TYPE_CELL_RENDERER_TEXT, GmCellRendererTextClass)) #define GM_IS_CELL_RENDERER_TEXT(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), GM_TYPE_CELL_RENDERER_TEXT)) #define GM_IS_CELL_RENDERER_TEXT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), GM_TYPE_CELL_RENDERER_TEXT)) #define GM_CELL_RENDERER_TEXT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), GM_TYPE_CELL_RENDERER_TEXT, GmCellRendererTextClass)) /* Private structure type */ typedef struct _GmCellRendererTextPrivate GmCellRendererTextPrivate; /* * Main object structure */ typedef struct _GmCellRendererText GmCellRendererText; struct _GmCellRendererText { GtkCellRendererText parent; GmCellRendererTextPrivate *priv; }; /* * Class definition */ typedef struct _GmCellRendererTextClass GmCellRendererTextClass; struct _GmCellRendererTextClass { GtkCellRendererTextClass parent_class; }; GType gm_cell_renderer_text_get_type (void) G_GNUC_CONST; GtkCellRenderer *gm_cell_renderer_text_new (void); #endif /* __GM_CELL_RENDERER_TEXT_H__ */