projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove internal edit mode and add "content" tool.
[ardour.git]
/
gtk2_ardour
/
add_route_dialog.h
diff --git
a/gtk2_ardour/add_route_dialog.h
b/gtk2_ardour/add_route_dialog.h
index a39c1ff8b97f448d64d524daa33486b32f94b932..7cd3307d480b047ace20ee959effee2b491702ee 100644
(file)
--- a/
gtk2_ardour/add_route_dialog.h
+++ b/
gtk2_ardour/add_route_dialog.h
@@
-45,15
+45,22
@@
class Editor;
class AddRouteDialog : public ArdourDialog
{
public:
class AddRouteDialog : public ArdourDialog
{
public:
- AddRouteDialog (
ARDOUR::Session*
);
+ AddRouteDialog ();
~AddRouteDialog ();
~AddRouteDialog ();
- bool audio_tracks_wanted ();
- bool midi_tracks_wanted ();
- int channels ();
+ enum TypeWanted {
+ AudioTrack,
+ MidiTrack,
+ MixedTrack,
+ AudioBus
+ };
+ TypeWanted type_wanted() const;
+
+ ARDOUR::ChanCount channels ();
int count ();
int count ();
- std::string name_template ();
+ std::string name_template () const;
+ bool name_template_is_default () const;
std::string track_template ();
ARDOUR::PluginInfoPtr requested_instrument ();
std::string track_template ();
ARDOUR::PluginInfoPtr requested_instrument ();
@@
-115,6
+122,7
@@
class AddRouteDialog : public ArdourDialog
InstrumentListColumns instrument_list_columns;
void build_instrument_list ();
InstrumentListColumns instrument_list_columns;
void build_instrument_list ();
+ uint32_t reasonable_synth_id;
};
#endif /* __gtk_ardour_add_route_dialog_h__ */
};
#endif /* __gtk_ardour_add_route_dialog_h__ */