EekGtkRenderer: Simplify type declaration
It's 2019.
This commit is contained in:
@ -28,6 +28,10 @@
|
|||||||
#include "eek-gtk-renderer.h"
|
#include "eek-gtk-renderer.h"
|
||||||
#include "eek-key.h"
|
#include "eek-key.h"
|
||||||
|
|
||||||
|
struct _EekGtkRenderer {
|
||||||
|
EekRenderer parent;
|
||||||
|
};
|
||||||
|
|
||||||
G_DEFINE_TYPE (EekGtkRenderer, eek_gtk_renderer, EEK_TYPE_RENDERER);
|
G_DEFINE_TYPE (EekGtkRenderer, eek_gtk_renderer, EEK_TYPE_RENDERER);
|
||||||
|
|
||||||
static cairo_surface_t *
|
static cairo_surface_t *
|
||||||
|
|||||||
@ -27,30 +27,7 @@
|
|||||||
G_BEGIN_DECLS
|
G_BEGIN_DECLS
|
||||||
|
|
||||||
#define EEK_TYPE_GTK_RENDERER (eek_gtk_renderer_get_type())
|
#define EEK_TYPE_GTK_RENDERER (eek_gtk_renderer_get_type())
|
||||||
#define EEK_GTK_RENDERER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), EEK_TYPE_GTK_RENDERER, EekGtkRenderer))
|
G_DECLARE_FINAL_TYPE (EekGtkRenderer, eek_gtk_renderer, EEK, GTK_RENDERER, EekRenderer)
|
||||||
#define EEK_GTK_RENDERER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), EEK_TYPE_GTK_RENDERER, EekGtkRendererClass))
|
|
||||||
#define EEK_IS_GTK_RENDERER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EEK_TYPE_GTK_RENDERER))
|
|
||||||
#define EEK_IS_GTK_RENDERER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), EEK_TYPE_GTK_RENDERER))
|
|
||||||
#define EEK_GTK_RENDERER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), EEK_TYPE_GTK_RENDERER, EekGtkRendererClass))
|
|
||||||
|
|
||||||
typedef struct _EekGtkRenderer EekGtkRenderer;
|
|
||||||
typedef struct _EekGtkRendererClass EekGtkRendererClass;
|
|
||||||
typedef struct _EekGtkRendererPrivate EekGtkRendererPrivate;
|
|
||||||
|
|
||||||
struct _EekGtkRenderer {
|
|
||||||
EekRenderer parent;
|
|
||||||
|
|
||||||
EekGtkRendererPrivate *priv;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct _EekGtkRendererClass
|
|
||||||
{
|
|
||||||
EekRendererClass parent_class;
|
|
||||||
|
|
||||||
/*< private >*/
|
|
||||||
/* padding */
|
|
||||||
gpointer pdummy[24];
|
|
||||||
};
|
|
||||||
|
|
||||||
GType eek_gtk_renderer_get_type (void) G_GNUC_CONST;
|
GType eek_gtk_renderer_get_type (void) G_GNUC_CONST;
|
||||||
EekRenderer *eek_gtk_renderer_new (EekKeyboard *keyboard,
|
EekRenderer *eek_gtk_renderer_new (EekKeyboard *keyboard,
|
||||||
|
|||||||
Reference in New Issue
Block a user