summaryrefslogtreecommitdiff
path: root/libs/ardour/luabindings.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2017-06-17 04:35:48 +0200
committerRobin Gareus <robin@gareus.org>2017-06-17 04:37:14 +0200
commitf80958e168e459f617a860a4aa12e6fc6766c8be (patch)
tree546196f4020c143c95a82f6595c66eea3cac2e36 /libs/ardour/luabindings.cc
parent1e97c09eed646adb030fd198d9ced9530bae20cb (diff)
Add Lua bindings to query all stripables
Diffstat (limited to 'libs/ardour/luabindings.cc')
-rw-r--r--libs/ardour/luabindings.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc
index 112805f3e6..3cc88fa414 100644
--- a/libs/ardour/luabindings.cc
+++ b/libs/ardour/luabindings.cc
@@ -945,6 +945,8 @@ LuaBindings::common (lua_State* L)
.addFunction ("color", &PresentationInfo::color)
.addFunction ("set_color", &PresentationInfo::set_color)
.addFunction ("order", &PresentationInfo::order)
+ .addFunction ("special", &PresentationInfo::special)
+ .addFunction ("flags", &PresentationInfo::flags)
.addConst ("max_order", ARDOUR::PresentationInfo::max_order)
.endClass ()
@@ -1972,6 +1974,7 @@ LuaBindings::common (lua_State* L)
.addFunction ("new_midi_route", &Session::new_midi_route)
.addFunction ("get_routes", &Session::get_routes)
.addFunction ("get_tracks", &Session::get_tracks)
+ .addFunction ("get_stripables", (StripableList (Session::*)() const)&Session::get_stripables)
.addFunction ("name", &Session::name)
.addFunction ("path", &Session::path)
.addFunction ("record_status", &Session::record_status)