mirror of
https://github.com/brl/mutter.git
synced 2024-11-23 00:20:42 -05:00
41e85f3073
ClutterEvent is not really gobject-introspection friendly because of the whole discriminated union thing. In particular, if you get a ClutterEvent in a signal handler, you probably can't access the event-type-specific fields, and you probably can't call methods like clutter_key_event_symbol() either, because you can't cast the ClutterEvent to a ClutterKeyEvent. The cleanest solution is to turn every accessor into ClutterEvent methods, accepting a ClutterEvent* and internally checking the event type. Fixes bug: http://bugzilla.openedhand.com/show_bug.cgi?id=1585 |
||
---|---|---|
.. | ||
manual | ||
reference | ||
clutter-actor-invariants.txt | ||
Makefile.am |