From: Carlos Lopez Date: Mon, 13 Dec 2010 18:33:15 +0000 (+0100) Subject: Do not use get_param_vocab().size() as link counter. It is too slow. X-Git-Url: https://git.pterodactylus.net/?p=synfig.git;a=commitdiff_plain;h=3d1c302c92906f495ffddd9bf295b20083fec3df Do not use get_param_vocab().size() as link counter. It is too slow. --- diff --git a/synfig-core/src/synfig/valuenode.cpp b/synfig-core/src/synfig/valuenode.cpp index da9c45c..b423afc 100644 --- a/synfig-core/src/synfig/valuenode.cpp +++ b/synfig-core/src/synfig/valuenode.cpp @@ -669,11 +669,3 @@ LinkableValueNode::get_description(int index, bool show_exported_name)const return description; } -/* -int -LinkableValueNode::link_count()const -{ - Vocab ret(get_param_vocab()); - return ret.size(); -} -*/ diff --git a/synfig-core/src/synfig/valuenode.h b/synfig-core/src/synfig/valuenode.h index d0daf78..61b5d6a 100644 --- a/synfig-core/src/synfig/valuenode.h +++ b/synfig-core/src/synfig/valuenode.h @@ -337,6 +337,9 @@ public: */ typedef std::map Book; + //! The vocabulary of the children + /*! \see synfig::Paramdesc + */ typedef ParamVocab Vocab; static Book& book();