summaryrefslogtreecommitdiff
path: root/gtk2_ardour/luainstance.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-03-21 18:58:09 +0100
committerRobin Gareus <robin@gareus.org>2016-03-21 18:58:09 +0100
commit7083d711ac469a3f8c35c19cad0e2989f236c5b0 (patch)
tree56399995ca0eb5cca1b60627c0a5f2878a7ee2b4 /gtk2_ardour/luainstance.cc
parent4d2a2594f00e3ba15616378f5798a25a89e98c17 (diff)
return values of reference params as Lua table
Diffstat (limited to 'gtk2_ardour/luainstance.cc')
-rw-r--r--gtk2_ardour/luainstance.cc12
1 files changed, 6 insertions, 6 deletions
diff --git a/gtk2_ardour/luainstance.cc b/gtk2_ardour/luainstance.cc
index e26a712aff..af29bd1223 100644
--- a/gtk2_ardour/luainstance.cc
+++ b/gtk2_ardour/luainstance.cc
@@ -250,8 +250,8 @@ LuaInstance::register_classes (lua_State* L)
.addFunction ("effective_mouse_mode", &PublicEditor::effective_mouse_mode)
- .addFunction ("do_import", &PublicEditor::do_import)
- .addFunction ("do_embed", &PublicEditor::do_embed)
+ .addRefFunction ("do_import", &PublicEditor::do_import)
+ .addRefFunction ("do_embed", &PublicEditor::do_embed)
.addFunction ("export_audio", &PublicEditor::export_audio)
.addFunction ("stem_export", &PublicEditor::stem_export)
@@ -309,10 +309,10 @@ LuaInstance::register_classes (lua_State* L)
//.addFunction ("get_preferred_edit_position", &PublicEditor::get_preferred_edit_position)
//.addFunction ("split_regions_at", &PublicEditor::split_regions_at)
- .addFunction ("get_nudge_distance", &PublicEditor::get_nudge_distance)
+ .addRefFunction ("get_nudge_distance", &PublicEditor::get_nudge_distance)
.addFunction ("get_paste_offset", &PublicEditor::get_paste_offset)
.addFunction ("get_grid_beat_divisions", &PublicEditor::get_grid_beat_divisions)
- .addFunction ("get_grid_type_as_beats", &PublicEditor::get_grid_type_as_beats)
+ .addRefFunction ("get_grid_type_as_beats", &PublicEditor::get_grid_type_as_beats)
.addFunction ("toggle_ruler_video", &PublicEditor::toggle_ruler_video)
.addFunction ("toggle_xjadeo_proc", &PublicEditor::toggle_xjadeo_proc)
@@ -332,9 +332,9 @@ LuaInstance::register_classes (lua_State* L)
.addFunction ("center_screen", &PublicEditor::center_screen)
.addFunction ("get_smart_mode", &PublicEditor::get_smart_mode)
- .addFunction ("get_pointer_position", &PublicEditor::get_pointer_position)
+ .addRefFunction ("get_pointer_position", &PublicEditor::get_pointer_position)
- .addFunction ("find_location_from_marker", &PublicEditor::find_location_from_marker)
+ .addRefFunction ("find_location_from_marker", &PublicEditor::find_location_from_marker)
.addFunction ("find_marker_from_location_id", &PublicEditor::find_marker_from_location_id)
.addFunction ("mouse_add_new_marker", &PublicEditor::mouse_add_new_marker)
#if 0