diff include/mb_af.h @ 1067:7b4e80ab671a openvg

merge from default branch
author Thinker K.F. Li <thinker@codemud.net>
date Wed, 01 Dec 2010 12:25:56 +0800
parents 5d9def42df12
children
line wrap: on
line diff
--- a/include/mb_af.h	Mon Jul 19 15:44:49 2010 +0800
+++ b/include/mb_af.h	Wed Dec 01 12:25:56 2010 +0800
@@ -1,9 +1,13 @@
+// -*- indent-tabs-mode: t; tab-width: 8; c-basic-offset: 4; -*-
+// vim: sw=4:ts=8:sts=4
 #ifndef __APP_H
 #define __APP_H
 
+#include "mb_backend.h"
+
 typedef struct _mbapp mbaf_t;
 struct _mbapp {
-    void *rt;
+    mb_rt_t *rt;
     redraw_man_t *rdman;
     mb_sprite_t *rootsprite;
     mb_obj_t *root;
@@ -12,7 +16,7 @@
 };
 mbaf_t *mbaf_init(const char *module, const char *module_dir);
 void mbaf_set_data(mbaf_t *app,void *data);
-mb_tman_t *mbaf_get_timer(mbaf_t *app);
+mb_timer_man_t *mbaf_get_timer(mbaf_t *app);
 void mbaf_loop(mbaf_t *app);
 #define MBAF_DATA(app,type) ((type *) ((app)->private))
 #define MBAF_RDMAN(app) (((mbaf_t *) app)->rdman)