1 #ifndef LAUNCHCONFIGWINDOW_HPP
2 #define LAUNCHCONFIGWINDOW_HPP
44 static std::shared_ptr<LaunchConfigWindow>
Create();
52 void ApplyToGlobalConfig();
55 bool about_displayed =
false;
57 std::shared_ptr<UIMarginBox> marginbox;
58 std::shared_ptr<UIVBox> mainvbox;
59 std::shared_ptr<UILabel> titlelabel;
60 std::shared_ptr<UILabel> version_label;
61 std::shared_ptr<UISeparator> config_separator;
62 std::shared_ptr<UILayered> layered;
63 std::shared_ptr<UIVBox> about_box;
64 std::shared_ptr<UILabel> about_text;
65 std::shared_ptr<UIVBox> configbox;
66 std::shared_ptr<UILabel> path_label;
67 std::shared_ptr<UIPathSelector> sclang_path_selector;
68 std::shared_ptr<UISeparator> config_sep;
69 std::shared_ptr<UIHBox> config_audio;
70 std::shared_ptr<UIVBox> config_audioA;
71 std::shared_ptr<UISpinEntry> config_inchannels;
72 std::shared_ptr<UISpinEntry> config_outchannels;
73 std::shared_ptr<UIVBox> config_audioB;
74 std::shared_ptr<UISpinEntry> config_samplerate;
75 std::shared_ptr<UISpinEntry> config_blocksize;
76 std::shared_ptr<UIVBox> config_adv;
77 std::shared_ptr<UIHBox> config_adv_driver_box;
78 std::shared_ptr<UILabel> config_adv_driver_label;
79 std::shared_ptr<UITextEntry> config_adv_driver_entry;
80 std::shared_ptr<UIHBox> config_adv_chbox;
81 std::shared_ptr<UIVBox> config_advA;
82 std::shared_ptr<UICheckbox> chk_debug;
83 std::shared_ptr<UICheckbox> chk_oscdebug;
84 std::shared_ptr<UIVBox> config_advB;
85 std::shared_ptr<UICheckbox> chk_nosclang;
86 std::shared_ptr<UICheckbox> chk_supernova;
87 std::shared_ptr<UISeparator> config_widesep;
88 std::shared_ptr<UICheckbox> chk_advconfig;
89 std::shared_ptr<UIHBox> buttonhbox;
90 std::shared_ptr<UIButton> quitbutton;
91 std::shared_ptr<UIButton> testbutton;
92 std::shared_ptr<UIButton> aboutbutton;
93 std::shared_ptr<UIButton> startbutton;
94 std::shared_ptr<UIProgressBar> progressbar;
95 std::shared_ptr<UILabel> statustext;
98 std::shared_ptr<Console> console;
100 bool start_in_progress =
false;
104 #endif // LAUNCHCONFIGWINDOW_HPP
Definition: Window.hpp:37
Signal on_complete
Definition: LaunchConfigWindow.hpp:47
Definition: LaunchConfigWindow.hpp:42
Definition: Alertable.hpp:26
Definition: Signal.hpp:145
static std::shared_ptr< LaunchConfigWindow > Create()