added worldarea -> will be responsible for world map rendering
[dboe.git] / worldarea.c
blob210284d737c71c6e1cd5b7a2171f59f4fe0e91bc
1 #include "worldarea.h"
2 #include <gtk/gtk.h>
3 #include <gdk/gdkevents.h>
5 G_DEFINE_TYPE(WorldArea, world_area, GTK_TYPE_DRAWING_AREA);
7 GtkWidget *world_area_new() {
8 return g_object_new(WORLD_AREA_TYPE, NULL);
11 static gboolean world_area_expose(GtkWidget *w, GdkEventExpose *e) {
12 return FALSE;
15 gboolean load_map(gchar *fname) {
17 return TRUE;
20 static void world_area_class_init(WorldAreaClass *c) {
21 GtkWidgetClass *wc;
22 wc = GTK_WIDGET_CLASS(c);
23 wc->expose_event = world_area_expose;
26 static void world_area_init(WorldArea *w) {