diff options
Diffstat (limited to 'char-table.h')
| -rw-r--r-- | char-table.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/char-table.h b/char-table.h new file mode 100644 index 0000000..0097e05 --- /dev/null +++ b/char-table.h @@ -0,0 +1,23 @@ +/* See LICENSE file for copyright and license details. */ +#include "common.h" + + +#define GCMAP_TYPE_CHAR_TABLE (gcmap_char_table_get_type()) +#define GCMAP_TYPE_CHAR(OBJ) (G_TYPE_CHECK_INSTANCE_CAST((OBJ), GCMAP_TYPE_CHAR_TABLE, CharTable)) +#define GCMAP_CHAR_TABLE_CLASS(CLASS) (G_TYPE_CHECK_CLASS_CAST((CLASS), GCMAP_TYPE_CHAR_TABLE, CharTableClass)) +#define IS_GCMAP_CHAR_TABLE(OBJ) (G_TYPE_CHECK_INSTANCE_TYPE((OBJ), GCMAP_TYPE_CHAR_TABLE)) +#define IS_GCMAP_CHAR_TABLE_CLASS(CLASS) (G_TYPE_CHECK_CLASS_TYPE((CLASS), GCMAP_TYPE_CHAR_TABLE)) +#define GCMAP_CHAR_TABLE_GET_CLASS(OBJ) (G_TYPE_INSTANCE_GET_CLASS((OBJ), GCMAP_TYPE_CHAR_TABLE, CharTableClass)) + + +typedef struct _CharTable { + GtkDrawingArea parent_instance; +} CharTable; + +typedef struct _CharTableClass { + GtkDrawingAreaClass parent_class; +} CharTableClass; + + +GType gcmap_char_table_get_type(void); +GtkWidget *gcmap_char_table_new(void); |
