diff options
author | Robin Gareus <robin@gareus.org> | 2016-08-26 03:21:05 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-08-26 03:21:05 +0200 |
commit | d6963630218d915f7c07da55c607bf99ec58ca63 (patch) | |
tree | 1c70cf971ab2d969efb1a5d5456711f26cf704a9 | |
parent | f582f8595fba977f78eb05141c5e869ab96223ce (diff) |
Add Lua bindings for ProcessorVector (really ProcSelection)
-rw-r--r-- | libs/ardour/luabindings.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc index 33283c5c07..e7deda5628 100644 --- a/libs/ardour/luabindings.cc +++ b/libs/ardour/luabindings.cc @@ -184,6 +184,7 @@ CLASSKEYS(PBD::PropertyChange); CLASSKEYS(std::vector<std::string>); CLASSKEYS(std::list<boost::shared_ptr<ARDOUR::Route> >); CLASSKEYS(std::list<boost::shared_ptr<ARDOUR::Port> >); +CLASSKEYS(std::vector<boost::shared_ptr<ARDOUR::Processor> >); CLASSKEYS(boost::shared_ptr<ARDOUR::PluginInfo>); CLASSKEYS(boost::shared_ptr<ARDOUR::Region>); CLASSKEYS(boost::weak_ptr<ARDOUR::Route>); @@ -821,6 +822,8 @@ LuaBindings::common (lua_State* L) .addStaticFunction ("midi_note_name", &ParameterDescriptor::midi_note_name) .endClass () + .beginStdVector <boost::shared_ptr<ARDOUR::Processor> > ("ProcessorVector").endClass () + .deriveWSPtrClass <Processor, SessionObject> ("Processor") .addCast<Automatable> ("to_automatable") .addCast<PluginInsert> ("to_insert") |