X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-core%2Ftrunk%2Fsrc%2Fsynfig%2Fvaluenode.cpp;h=3c9302a3a2b5eb910701f922e74e584cb8630ef0;hb=ed3ef13249902695eb159d5bfca11dd3c1f073fc;hp=f1b46c0246041129f456416c196fc786ba8e2029;hpb=429e49de7aeb9ac8c47ceb8dbe17cd3c9b420f73;p=synfig.git diff --git a/synfig-core/trunk/src/synfig/valuenode.cpp b/synfig-core/trunk/src/synfig/valuenode.cpp index f1b46c0..3c9302a 100644 --- a/synfig-core/trunk/src/synfig/valuenode.cpp +++ b/synfig-core/trunk/src/synfig/valuenode.cpp @@ -72,6 +72,12 @@ #include "valuenode_duplicate.h" #include "valuenode_integer.h" #include "valuenode_step.h" +#include "valuenode_vectorangle.h" +#include "valuenode_vectorlength.h" +#include "valuenode_vectorx.h" +#include "valuenode_vectory.h" +#include "valuenode_gradientcolor.h" +#include "valuenode_dotproduct.h" #include "layer.h" @@ -153,6 +159,13 @@ ValueNode::subsys_init() ADD_VALUENODE(ValueNode_Step, "step", _("Step"), RELEASE_VERSION_0_61_08); // SVN r1691 ADD_VALUENODE(ValueNode_BLineCalcWidth, "blinecalcwidth", _("BLine Width"), RELEASE_VERSION_0_61_08); // SVN r1694 + ADD_VALUENODE(ValueNode_VectorAngle, "vectorangle", _("Vector Angle"), RELEASE_VERSION_0_61_09); // SVN r1880 + ADD_VALUENODE(ValueNode_VectorLength, "vectorlength", _("Vector Length"), RELEASE_VERSION_0_61_09); // SVN r1881 + ADD_VALUENODE(ValueNode_VectorX, "vectorx", _("Vector X"), RELEASE_VERSION_0_61_09); // SVN r1882 + ADD_VALUENODE(ValueNode_VectorY, "vectory", _("Vector Y"), RELEASE_VERSION_0_61_09); // SVN r1882 + ADD_VALUENODE(ValueNode_GradientColor, "gradientcolor", _("Gradient Color"), RELEASE_VERSION_0_61_09); // SVN r1885 + ADD_VALUENODE(ValueNode_DotProduct, "dotproduct", _("Dot Product"), RELEASE_VERSION_0_61_09); // SVN r1891 + #undef ADD_VALUENODE #undef ADD_VALUENODE2 @@ -515,12 +528,11 @@ PlaceholderValueNode::PlaceholderValueNode(ValueBase::Type type): ValueNode* LinkableValueNode::clone(const GUID& deriv_guid)const { - // printf("%s:%d clone()\n", __FILE__, __LINE__); - { ValueNode* x(find_value_node(get_guid()^deriv_guid).get()); if(x) - { - printf("VALUENODE FOUND VALUENODE\n"); - return x; - }} + { + ValueNode* x(find_value_node(get_guid()^deriv_guid).get()); + if(x) + return x; + } int i; LinkableValueNode *ret=create_new();