X-Git-Url: https://git.pterodactylus.net/?p=synfig.git;a=blobdiff_plain;f=synfig-core%2Fsrc%2Fsynfig%2Fvaluenode.cpp;fp=synfig-core%2Fsrc%2Fsynfig%2Fvaluenode.cpp;h=6e1e6a455c1875ffeaaa9ff0204320c489eea846;hp=1ff921ef4b97ddb715634ee72a665dd1379f5d20;hb=dbc88fd05c8d29849d2e6227d23605508eb188ae;hpb=d4cb326591ea23f82d341eb368b3d183b46f56c7 diff --git a/synfig-core/src/synfig/valuenode.cpp b/synfig-core/src/synfig/valuenode.cpp index 1ff921e..6e1e6a4 100644 --- a/synfig-core/src/synfig/valuenode.cpp +++ b/synfig-core/src/synfig/valuenode.cpp @@ -700,8 +700,20 @@ LinkableValueNode::get_link_index_from_name(const String &name)const throw Exception::BadLinkName(name); } +int +LinkableValueNode::link_count()const +{ + return get_children_vocab().size(); +} + LinkableValueNode::Vocab LinkableValueNode::get_children_vocab()const { return get_children_vocab_vfunc(); } + +void +LinkableValueNode::set_children_vocab(Vocab &newvocab) +{ + children_vocab.assign(newvocab.begin(),newvocab.end()); +}