Author: Carlos Lopez <[email protected]>
Date:   Thu Jul 28 08:50:14 2011 +0200

Add option "enabled" to enable or disable the Dash Item List usage

---

 synfig-core/src/synfig/valuenode_dilist.cpp |   13 +++++++++++++
 synfig-core/src/synfig/valuenode_dilist.h   |    3 +++
 2 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/synfig-core/src/synfig/valuenode_dilist.cpp 
b/synfig-core/src/synfig/valuenode_dilist.cpp
index 193d091..cf76a76 100644
--- a/synfig-core/src/synfig/valuenode_dilist.cpp
+++ b/synfig-core/src/synfig/valuenode_dilist.cpp
@@ -194,3 +194,16 @@ ValueNode_DIList::set_bline(ValueNode::Handle b)
 {
        bline_=b;
 }
+
+bool
+ValueNode_DIList::get_enabled() const
+{
+       return enabled_;
+}
+
+void
+ValueNode_DIList::set_enabled(bool x)
+{
+       enabled_=x;
+}
+
diff --git a/synfig-core/src/synfig/valuenode_dilist.h 
b/synfig-core/src/synfig/valuenode_dilist.h
index 7be4b1c..0158335 100644
--- a/synfig-core/src/synfig/valuenode_dilist.h
+++ b/synfig-core/src/synfig/valuenode_dilist.h
@@ -53,6 +53,7 @@ class ValueNode_DIList : public ValueNode_DynamicList
 {
 private:
        ValueNode::RHandle bline_;
+       bool enabled_;
 public:
 
        typedef etl::handle<ValueNode_DIList> Handle;
@@ -78,6 +79,8 @@ public:
        ValueNode::LooseHandle get_bline()const;
        //! Sets the bline RHandle
        void set_bline(ValueNode::Handle b);
+       bool get_enabled() const;
+       void set_enabled(bool x);
 
 protected:
 


------------------------------------------------------------------------------
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to