#include "pavl.h" #include "kry_marker.h" #include "kry_region.h" #include "kry_region_fixed_list.h" #include "video.h" #include "kry_waveform.h" #include "kry_waveform_group_item.h" #include "kry_waveform_group.h" #include "gui_main_audio.h" #include "gui_shift_times.h" #include "gui_find_replace.h" #include "kryEventKaraokeText.h" #include "kryEventKaraokeTextBox.h" #include "kryEventKaraokeTime.h" #include "kryEventKaraokeHidden.h" #include "gui_main.h" struct sabbu { struct sabbu_options opts; struct gui_main_struct ui; struct _gui_shift_times *gui_shift_times; struct _gui_shift_times_options gui_shift_times_options; struct _gui_find_replace *gui_find_replace; struct _gui_find_replace_options gui_find_replace_options; struct sound_play_data *sound_play_data; kryScript *script; kryPrefManager *prefs; char *workspace; char *version; }; void sabbu_exit();