[cluttermm] Replaced the hand-coded signals changes



commit 076a8e849e5204e1ac59d0cefb5ed34278b197a2
Author: Ian Martin <martin_id vodafone co nz>
Date:   Wed Mar 5 08:46:03 2014 +1300

    Replaced the hand-coded signals changes
    
    ClutterEvent signals are occasionally passed as a specific type of
    signal.  This patches the autogenerated file to replace the
    hand-coded parameters, and adds parameters for ClutterCrossingEvents.

 clutter/src/clutter_signals.defs |   26 ++++++++++++++++----------
 1 files changed, 16 insertions(+), 10 deletions(-)
---
diff --git a/clutter/src/clutter_signals.defs b/clutter/src/clutter_signals.defs
index ea1f28f..9be4c66 100644
--- a/clutter/src/clutter_signals.defs
+++ b/clutter/src/clutter_signals.defs
@@ -50,58 +50,63 @@
     '("ClutterEvent*" "p0")
   )
 )
-
+;; Hand-edited to use more specific event type
 (define-signal button-press-event
   (of-object "ClutterActor")
   (return-type "gboolean")
   (when "last")
   (parameters
-    '("ClutterEvent*" "p0")
+    '("ClutterButtonEvent*" "p0")
   )
 )
 
+;; Hand-edited to use more specific event type
 (define-signal button-release-event
   (of-object "ClutterActor")
   (return-type "gboolean")
   (when "last")
   (parameters
-    '("ClutterEvent*" "p0")
+    '("ClutterButtonEvent*" "p0")
   )
 )
 
+;; Hand-edited to use more specific event type
 (define-signal scroll-event
   (of-object "ClutterActor")
   (return-type "gboolean")
   (when "last")
   (parameters
-    '("ClutterEvent*" "p0")
+    '("ClutterScrollEvent*" "p0")
   )
 )
 
+;; Hand-edited to use more specific event type
 (define-signal key-press-event
   (of-object "ClutterActor")
   (return-type "gboolean")
   (when "last")
   (parameters
-    '("ClutterEvent*" "p0")
+    '("ClutterKeyEvent*" "p0")
   )
 )
 
+;; Hand-edited to use more specific event type
 (define-signal key-release-event
   (of-object "ClutterActor")
   (return-type "gboolean")
   (when "last")
   (parameters
-    '("ClutterEvent*" "p0")
+    '("ClutterKeyEvent*" "p0")
   )
 )
 
+;; Hand-edited to use more specific event type
 (define-signal motion-event
   (of-object "ClutterActor")
   (return-type "gboolean")
   (when "last")
   (parameters
-    '("ClutterEvent*" "p0")
+    '("ClutterMotionEvent*" "p0")
   )
 )
 
@@ -117,21 +122,23 @@
   (when "last")
 )
 
+;; Hand-edited to use more specific event type
 (define-signal enter-event
   (of-object "ClutterActor")
   (return-type "gboolean")
   (when "last")
   (parameters
-    '("ClutterEvent*" "p0")
+    '("ClutterCrossingEvent*" "p0")
   )
 )
 
+;; Hand-edited to use more specific event type
 (define-signal leave-event
   (of-object "ClutterActor")
   (return-type "gboolean")
   (when "last")
   (parameters
-    '("ClutterEvent*" "p0")
+    '("ClutterCrossingEvent*" "p0")
   )
 )
 
@@ -2935,4 +2942,3 @@
   (writable #t)
   (construct-only #f)
 )
-


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]