From d6ad3b3c08b579a6a0e62fd0c5be57aceadcd1b5 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 23 Feb 2017 22:31:50 +0100 Subject: Add static Class-Keys for Windows build --- libs/ardour/luabindings.cc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'libs') diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc index 50830d2403..d2b4ce7c9f 100644 --- a/libs/ardour/luabindings.cc +++ b/libs/ardour/luabindings.cc @@ -141,11 +141,15 @@ CLASSINFO(ArdourMarker); CLASSINFO(MarkerSelection); CLASSINFO(PublicEditor); CLASSINFO(RegionSelection); +CLASSINFO(RegionView); +CLASSINFO(Selectable); CLASSINFO(Selection); +CLASSINFO(TimeAxisViewItem); CLASSINFO(TimeSelection); CLASSINFO(TrackSelection); CLASSINFO(TrackViewList); + CLASSKEYS(std::bitset<47ul>); // LuaSignal::LAST_SIGNAL CLASSKEYS(void); @@ -153,6 +157,8 @@ CLASSKEYS(float); CLASSKEYS(unsigned char); CLASSKEYS(ArdourMarker*); +CLASSKEYS(Selectable*); +CLASSKEYS(std::list); CLASSKEYS(ARDOUR::AudioEngine); CLASSKEYS(ARDOUR::BufferSet); @@ -1721,7 +1727,7 @@ LuaBindings::common (lua_State* L) .beginClass ("AudioBackendInfo") .addData ("name", &AudioBackendInfo::name) .endClass() - .beginStdVector ("BackendVector").endClass () + .beginConstStdVector ("BackendVector").endClass () .beginClass ("DeviceStatus") .addData ("name", &AudioBackend::DeviceStatus::name) -- cgit v1.2.3