Add Lua bindings for ProcessorVector (really ProcSelection)
This commit is contained in:
parent
f582f8595f
commit
d696363021
|
@ -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")
|
||||
|
|
Loading…
Reference in New Issue
Block a user