13
0

update [lua bindings] documentation

This commit is contained in:
Robin Gareus 2016-04-25 13:06:40 +02:00
parent 5e0f0fc9f2
commit 4f3f966276
3 changed files with 10 additions and 6 deletions

View File

@ -30,15 +30,15 @@
namespace ARDOUR { namespace LuaAPI { namespace ARDOUR { namespace LuaAPI {
/** convenience contructor for DataType::NIL /** convenience constructor for DataType::NIL with managed lifetime
* @returns DataType::NIL * @returns DataType::NIL
*/ */
int datatype_ctor_null (lua_State *lua); int datatype_ctor_null (lua_State *lua);
/** convenience contructor for DataType::AUDIO /** convenience constructor for DataType::AUDIO with managed lifetime
* @returns DataType::AUDIO * @returns DataType::AUDIO
*/ */
int datatype_ctor_audio (lua_State *L); int datatype_ctor_audio (lua_State *L);
/** convenience contructor for DataType::MIDI /** convenience constructor for DataType::MIDI with managed lifetime
* @returns DataType::MIDI * @returns DataType::MIDI
*/ */
int datatype_ctor_midi (lua_State *L); int datatype_ctor_midi (lua_State *L);

View File

@ -55,6 +55,13 @@ class Track;
class AudioTrack; class AudioTrack;
class Session; class Session;
/** A group identifier for routes.
*
* RouteGroups permit to define properties which are shared
* among all Routes that use the given identifier.
*
* A route can at most be in one group.
*/
class LIBARDOUR_API RouteGroup : public SessionObject class LIBARDOUR_API RouteGroup : public SessionObject
{ {
public: public:

View File

@ -497,9 +497,6 @@ LuaBindings::common (lua_State* L)
.addFunction ("n_ports", &IO::n_ports) .addFunction ("n_ports", &IO::n_ports)
.endClass () .endClass ()
.deriveWSPtrClass <RouteGroup, SessionObject> ("RouteGroupPtr")
.endClass ()
.beginClass <RouteGroup> ("RouteGroup") .beginClass <RouteGroup> ("RouteGroup")
// stub RouteGroup* is needed for new_audio_track() // stub RouteGroup* is needed for new_audio_track()
.endClass () .endClass ()