break;
case ValueBase::TYPE_VECTOR:
break;
case ValueBase::TYPE_VECTOR:
Vector old_tangent = (*bline_tangent)(get_time()).get(Vector());
Angle old_angle = old_tangent.angle();
Real old_length = old_tangent.mag();
Vector old_tangent = (*bline_tangent)(get_time()).get(Vector());
Angle old_angle = old_tangent.angle();
Real old_length = old_tangent.mag();
return false;
return canvas_interface()->change_value(synfigapp::ValueDesc(bline_tangent,offset_index), old_offset + new_angle - old_angle);
}
return false;
return canvas_interface()->change_value(synfigapp::ValueDesc(bline_tangent,offset_index), old_offset + new_angle - old_angle);
}
}
switch(value_desc.get_value_type())
}
switch(value_desc.get_value_type())