Implement simple/quick export dialog

This commit is contained in:
Robin Gareus 2022-10-18 16:53:04 +02:00
parent d585ef1319
commit 1faefb5afd
No known key found for this signature in database
GPG key ID: A090BCE02CF57F04
9 changed files with 635 additions and 0 deletions

View file

@ -93,6 +93,7 @@ class MouseCursors;
class RegionView;
class RouteTimeAxisView;
class Selection;
class SimpleExport;
class StripableTimeAxisView;
class TempoCurve;
class TempoMarker;
@ -300,6 +301,12 @@ public:
/** Open export dialog with current range pre-selected */
virtual void export_range () = 0;
/** Open Simple Export Dialog */
virtual void quick_export () = 0;
/* Construct a SimpleExport object for Lua */
virtual SimpleExport* simple_export (void*) = 0;
virtual void loudness_assistant (bool) = 0;
virtual void register_actions () = 0;