We don't allow changing the cursor geometry inside the ::cursor-event
signal handlers; for starters, it would make binding the signal a
huge mess, and it would also potentially break the whole actor.
ClutterActorClass parent_class;
/*< public >*/
- void (* text_changed) (ClutterText *self);
- void (* activate) (ClutterText *self);
- void (* cursor_event) (ClutterText *self,
- ClutterGeometry *geometry);
+ /* signals, not vfuncs */
+ void (* text_changed) (ClutterText *self);
+ void (* activate) (ClutterText *self);
+ void (* cursor_event) (ClutterText *self,
+ const ClutterGeometry *geometry);
/*< private >*/
/* padding for future expansion */