diff --git a/clutter/clutter/clutter-rotate-action.c b/clutter/clutter/clutter-rotate-action.c index 7a21607d5..21b1981e2 100644 --- a/clutter/clutter/clutter-rotate-action.c +++ b/clutter/clutter/clutter-rotate-action.c @@ -63,18 +63,6 @@ static guint rotate_signals[LAST_SIGNAL] = { 0, }; G_DEFINE_TYPE_WITH_PRIVATE (ClutterRotateAction, clutter_rotate_action, CLUTTER_TYPE_GESTURE_ACTION) -static gboolean -clutter_rotate_action_real_rotate (ClutterRotateAction *action, - ClutterActor *actor, - gdouble angle) -{ - clutter_actor_set_rotation_angle (actor, - CLUTTER_Z_AXIS, - action->priv->initial_rotation + angle); - - return TRUE; -} - static gboolean clutter_rotate_action_gesture_begin (ClutterGestureAction *action, ClutterActor *actor) @@ -187,8 +175,6 @@ clutter_rotate_action_class_init (ClutterRotateActionClass *klass) GObjectClass *object_class = G_OBJECT_CLASS (klass); - klass->rotate = clutter_rotate_action_real_rotate; - object_class->constructed = clutter_rotate_action_constructed; gesture_class->gesture_begin = clutter_rotate_action_gesture_begin; @@ -215,8 +201,7 @@ clutter_rotate_action_class_init (ClutterRotateActionClass *klass) g_signal_new (I_("rotate"), G_TYPE_FROM_CLASS (klass), G_SIGNAL_RUN_LAST, - G_STRUCT_OFFSET (ClutterRotateActionClass, rotate), - _clutter_boolean_continue_accumulator, NULL, + 0, g_signal_accumulator_true_handled, NULL, _clutter_marshal_BOOLEAN__OBJECT_DOUBLE, G_TYPE_BOOLEAN, 2, CLUTTER_TYPE_ACTOR, diff --git a/clutter/clutter/clutter-rotate-action.h b/clutter/clutter/clutter-rotate-action.h index faa240e6c..f393a21c0 100644 --- a/clutter/clutter/clutter-rotate-action.h +++ b/clutter/clutter/clutter-rotate-action.h @@ -74,12 +74,6 @@ struct _ClutterRotateActionClass /*< private >*/ ClutterGestureActionClass parent_class; - /*< public >*/ - gboolean (* rotate) (ClutterRotateAction *action, - ClutterActor *actor, - gdouble angle); - - /*< private >*/ void (* _clutter_rotate_action1) (void); void (* _clutter_rotate_action2) (void); void (* _clutter_rotate_action3) (void);