monkey-bubble r316 - in trunk: . src/view
- From: herzi svn gnome org
- To: svn-commits-list gnome org
- Subject: monkey-bubble r316 - in trunk: . src/view
- Date: Sat, 9 Feb 2008 14:45:12 +0000 (GMT)
Author: herzi
Date: Sat Feb 9 14:45:12 2008
New Revision: 316
URL: http://svn.gnome.org/viewvc/monkey-bubble?rev=316&view=rev
Log:
2008-02-08 Sven Herzberg <sven imendio com>
* src/view/monkey-view.c: (monkey_view_init): use G_DEFINE_TYPE
Modified:
trunk/ChangeLog
trunk/src/view/monkey-view.c
Modified: trunk/src/view/monkey-view.c
==============================================================================
--- trunk/src/view/monkey-view.c (original)
+++ trunk/src/view/monkey-view.c Sat Feb 9 14:45:12 2008
@@ -106,6 +106,8 @@
gint last_shoot;
};
+G_DEFINE_TYPE (MonkeyView, monkey_view, G_TYPE_OBJECT);
+
static void animate_waiting_bubble(MonkeyView * d,gint dtime);
static void monkey_view_animate_stars(MonkeyView * d,gint time);
static void monkey_view_add_explode_stars(MonkeyView * d,Bubble * b) ;
@@ -757,12 +759,12 @@
}
}
-static void monkey_view_instance_init(MonkeyView * self)
+static void
+monkey_view_init (MonkeyView * self)
{
- self->private =g_new0 (MonkeyViewPrivate, 1);
-
- PRIVATE(self)->exploded_bubbles = NULL;
+ self->private = g_new0 (MonkeyViewPrivate, 1);
+ PRIVATE(self)->exploded_bubbles = NULL;
}
static void monkey_view_finalize(GObject* object) {
@@ -863,42 +865,6 @@
object_class->finalize = monkey_view_finalize;
}
-
-GType monkey_view_get_type(void) {
- static GType monkey_view_type = 0;
-
- if (!monkey_view_type) {
- static const GTypeInfo monkey_view_info = {
- sizeof(MonkeyViewClass),
- NULL, /* base_init */
- NULL, /* base_finalize */
- (GClassInitFunc) monkey_view_class_init,
- NULL, /* class_finalize */
- NULL, /* class_data */
- sizeof(MonkeyView),
- 1, /* n_preallocs */
- (GInstanceInitFunc) monkey_view_instance_init,
- };
-
-
- monkey_view_type = g_type_register_static(G_TYPE_OBJECT,
- "MonkeyView",
- &monkey_view_info, 0);
-
-
-
-
-
- }
-
- return monkey_view_type;
-}
-
-
-
-
-
-
static void monkey_view_bubble_changed(Bubble * b,MonkeyView * view) {
gdouble x,y;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]