summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
d4f4b61)
/* === M E T H O D S ======================================================= */
/* === M E T H O D S ======================================================= */
-synfig::ValueNode_GradientRotate::ValueNode_GradientRotate():
+synfig::ValueNode_GradientRotate::ValueNode_GradientRotate(const Gradient& x):
LinkableValueNode(synfig::ValueBase::TYPE_GRADIENT)
{
LinkableValueNode(synfig::ValueBase::TYPE_GRADIENT)
{
- set_link("gradient",ValueNode_Const::create(Gradient()));
+ set_link("gradient",ValueNode_Const::create(x));
set_link("offset",ValueNode_Const::create(Real(0)));
DCAST_HACK_ENABLE();
}
set_link("offset",ValueNode_Const::create(Real(0)));
DCAST_HACK_ENABLE();
}
LinkableValueNode*
ValueNode_GradientRotate::create_new()const
{
LinkableValueNode*
ValueNode_GradientRotate::create_new()const
{
- return new ValueNode_GradientRotate();
+ return new ValueNode_GradientRotate(Gradient());
}
ValueNode_GradientRotate*
}
ValueNode_GradientRotate*
throw runtime_error("synfig::ValueNode_GradientRotate:Bad type "+ValueBase::type_name(id));
}
throw runtime_error("synfig::ValueNode_GradientRotate:Bad type "+ValueBase::type_name(id));
}
- ValueNode_GradientRotate* value_node=new ValueNode_GradientRotate();
- value_node->set_gradient(ValueNode_Const::create(x.get(Gradient())));
+ ValueNode_GradientRotate* value_node=new ValueNode_GradientRotate(x.get(Gradient()));
assert(value_node->get_type()==id);
assert(value_node->get_type()==id);
- ValueNode_GradientRotate();
+ ValueNode_GradientRotate(const Gradient& x);