/* === S Y N F I G ========================================================= */
/*! \file valuenode_dynamiclist.h
-** \brief Template Header
+** \brief Header file for implementation of the "Dynamic List" valuenode conversion.
**
** $Id$
**
namespace synfig {
class ValueNode_BLine;
+class Canvas;
/*! \class ValueNode_DynamicList
** \brief Animated List ValueNode
** The problems arise when we introduce the concept of a
** Keyframe. Keyframes can be manipulated via the Synfig
** Application Library. They allow the user to quickly
-** and "automagickly" rearange an animation by moving
+** and "automagically" rearrange an animation by moving
** the associated keyframes. With the old way that the
** "on" and "off" points were handled, this task became
** overly complicated.
bool get_loop()const { return loop_; }
void set_loop(bool x) { loop_=x; }
+ void set_member_canvas(etl::loose_handle<Canvas>);
+
ValueBase::Type get_contained_type()const;