+ return ret;
+}
+
+VALUE c_ev_inherited (VALUE klass, VALUE child)
+{
+ VALUE t;
+
+ t = INT2FIX (ecore_event_type_new ());
+ rb_hash_aset (event_classes, t, child);
+
+ rb_define_const (child, "TYPE", t);
+ rb_define_singleton_method (child, "raise", c_ev_raise, 1);