19 #ifndef __gtk2_ardour_startup_fsm_h__
20 #define __gtk2_ardour_startup_fsm_h__
24 #include <sigc++/trackable.h>
StartupFSM(EngineControl &)
sigc::signal1< void, Result > _signal_response
void handle_waiting_for_session_path()
void show_session_dialog(bool new_session_required)
ARDOUR::BusProfile bus_profile
int session_existing_sample_rate
bool ask_about_loading_existing_session(const std::string &session_path)
XMLNode session_engine_hints
Temporal::TimeDomain session_domain
sigc::connection app_quit_connection
sigc::connection current_dialog_connection
void show_plugin_scan_dialog()
bool get_session_parameters_from_command_line(bool new_session_required)
ArdourDialog * pre_release_dialog
EngineControl & audiomidi_dialog
sigc::connection hide_quit_connection
void show_new_user_dialog()
@ ApplicationPseudoDialog
bool get_session_parameters_from_path(std::string const &path, std::string const &template_name, bool new_session_required)
SessionDialog * session_dialog
void show_pre_release_dialog()
PluginScanDialog * plugin_scan_dialog
bool brand_new_user() const
int check_session_parameters(bool must_be_new)
void handle_path(std::string const &path)
NewUserWizard * new_user_dialog
void dialog_hidden(Gtk::Window *)
void dialog_response_handler(int response, DialogID)
void copy_demo_sessions()
std::string session_template
void start_audio_midi_setup()
bool new_session_required
sigc::signal1< void, Result > & signal_response()
void set_state(MainState)
void show_audiomidi_dialog()