X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Ftrunk%2Fsrc%2Fsynfigapp%2Factions%2Fkeyframesetdelta.cpp;h=a4c879df77403f4ca65720ad9ddf2ba1c88a8283;hb=b0c659dbcf41ad8986e0641333196c18e6c56212;hp=d9fb0eae7a3c64941f3e75cfa7893f52f798ce8e;hpb=ce408de81ca266b1f334ee9bc6c8fb7ba1492ed4;p=synfig.git diff --git a/synfig-studio/trunk/src/synfigapp/actions/keyframesetdelta.cpp b/synfig-studio/trunk/src/synfigapp/actions/keyframesetdelta.cpp index d9fb0ea..a4c879d 100644 --- a/synfig-studio/trunk/src/synfigapp/actions/keyframesetdelta.cpp +++ b/synfig-studio/trunk/src/synfigapp/actions/keyframesetdelta.cpp @@ -1,8 +1,8 @@ /* === S Y N F I G ========================================================= */ -/*! \file keyframeset.cpp +/*! \file keyframesetdelta.cpp ** \brief Template File ** -** $Id: keyframesetdelta.cpp,v 1.1.1.1 2005/01/07 03:34:37 darco Exp $ +** $Id$ ** ** \legal ** Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley @@ -53,7 +53,7 @@ ACTION_SET_TASK(Action::KeyframeSetDelta,"set"); ACTION_SET_CATEGORY(Action::KeyframeSetDelta,Action::CATEGORY_KEYFRAME|Action::CATEGORY_HIDDEN); ACTION_SET_PRIORITY(Action::KeyframeSetDelta,0); ACTION_SET_VERSION(Action::KeyframeSetDelta,"0.0"); -ACTION_SET_CVS_ID(Action::KeyframeSetDelta,"$Id: keyframesetdelta.cpp,v 1.1.1.1 2005/01/07 03:34:37 darco Exp $"); +ACTION_SET_CVS_ID(Action::KeyframeSetDelta,"$Id$"); /* === G L O B A L S ======================================================= */ @@ -72,7 +72,7 @@ Action::ParamVocab Action::KeyframeSetDelta::get_param_vocab() { ParamVocab ret(Action::CanvasSpecific::get_param_vocab()); - + ret.push_back(ParamDesc("keyframe",Param::TYPE_KEYFRAME) .set_local_name(_("Keyframe")) ); @@ -84,9 +84,9 @@ Action::KeyframeSetDelta::get_param_vocab() } bool -Action::KeyframeSetDelta::is_canidate(const ParamList &x) +Action::KeyframeSetDelta::is_candidate(const ParamList &x) { - return canidate_check(get_param_vocab(),x); + return candidate_check(get_param_vocab(),x); } bool @@ -121,9 +121,9 @@ Action::KeyframeSetDelta::prepare() value_desc_list.clear(); get_canvas_interface()->find_important_value_descs(value_desc_list); - + Time time(get_canvas()->keyframe_list().find(keyframe)->get_time()); - + std::vector::iterator iter; DEBUGPOINT(); for(iter=value_desc_list.begin();iter!=value_desc_list.end();++iter) @@ -132,10 +132,10 @@ Action::KeyframeSetDelta::prepare() ValueNode_Animated::Handle value_node( ValueNode_Animated::Handle::cast_dynamic(value_desc.get_value_node()) ); - + if(!value_node) continue; - + try{ value_node->find(time); // if we got to this point, then we know that @@ -153,7 +153,7 @@ Action::KeyframeSetDelta::prepare() } } Action::Handle action(Action::create("waypoint_set_smart")); - + action->set_param("canvas",get_canvas()); action->set_param("canvas_interface",get_canvas_interface()); action->set_param("value_node",ValueNode::Handle::cast_static(value_node)); @@ -163,8 +163,8 @@ Action::KeyframeSetDelta::prepare() assert(action->is_ready()); if(!action->is_ready()) throw Error(Error::TYPE_NOTREADY); - - add_action(action); + + add_action(action); } } @@ -174,11 +174,11 @@ Action::KeyframeSetDelta::perform() if(!delta) return; Action::Super::perform(); - + // Time location(keyframe.get_time()); - Time location(get_canvas()->keyframe_list().find(keyframe)->get_time()); + Time location(get_canvas()->keyframe_list().find(keyframe)->get_time()); Time delta(delta); - + get_canvas()->keyframe_list().insert_time(location,delta); std::vector::iterator iter; @@ -218,11 +218,11 @@ Action::KeyframeSetDelta::undo() { if(!delta) return; - + // Time location(keyframe.get_time()); - Time location(get_canvas()->keyframe_list().find(keyframe)->get_time()); + Time location(get_canvas()->keyframe_list().find(keyframe)->get_time()); Time delta(-delta); - + get_canvas()->keyframe_list().insert_time(location,delta); std::vector::iterator iter;