Ardour
9.0-pre0-822-g12e3bc5c20
|
#include <sfdb_ui.h>
Public Member Functions | |
SoundFileChooser (std::string title, ARDOUR::Session *_s=0) | |
virtual | ~SoundFileChooser () |
std::string | get_filename () |
Public Member Functions inherited from SoundFileBrowser | |
SoundFileBrowser (std::string title, ARDOUR::Session *_s, bool persistent) | |
virtual | ~SoundFileBrowser () |
int | run () |
int | status () const |
virtual void | set_session (ARDOUR::Session *) |
std::vector< std::string > | get_paths () |
void | clear_selection () |
void | freesound_search () |
void | refresh_display (std::string ID, std::string file) |
Public Member Functions inherited from ArdourWindow | |
ArdourWindow (std::string title) | |
ArdourWindow (Gtk::Window &parent, std::string title) | |
virtual | ~ArdourWindow () |
Public Member Functions inherited from ARDOUR::SessionHandlePtr | |
SessionHandlePtr (ARDOUR::Session *s) | |
SessionHandlePtr () | |
virtual | ~SessionHandlePtr () |
virtual ARDOUR::Session * | session () const |
Public Member Functions inherited from Gtkmm2ext::VisibilityTracker | |
VisibilityTracker (Gtk::Window &) | |
virtual | ~VisibilityTracker () |
void | cycle_visibility () |
bool | fully_visible () const |
bool | not_visible () const |
bool | partially_visible () const |
Gtk::Window & | window () const |
Protected Member Functions | |
void | on_hide () |
Protected Member Functions inherited from SoundFileBrowser | |
void | add_gain_meter () |
void | remove_gain_meter () |
void | meter () |
void | start_metering () |
void | stop_metering () |
void | update_preview () |
void | found_list_view_selected () |
void | found_list_view_activated (const Gtk::TreeModel::Path &path, Gtk::TreeViewColumn *) |
void | found_search_clicked () |
void | freesound_list_view_selected () |
void | freesound_list_view_activated (const Gtk::TreeModel::Path &path, Gtk::TreeViewColumn *) |
void | freesound_search_clicked () |
void | freesound_more_clicked () |
void | freesound_similar_clicked () |
void | freesound_search_params_changed () |
void | chooser_file_activated () |
std::string | freesound_get_audio_file (Gtk::TreeIter iter) |
bool | on_audio_filter (const Gtk::FileFilter::Info &filter_info) |
bool | on_midi_filter (const Gtk::FileFilter::Info &filter_info) |
bool | on_audio_and_midi_filter (const Gtk::FileFilter::Info &filter_info) |
void | set_action_sensitive (bool) |
bool | get_action_sensitive () const |
virtual bool | reset_options () |
void | on_show () |
bool | on_key_press_event (GdkEventKey *) |
virtual void | do_something (int action) |
virtual SortOrder | sort_order () const |
Protected Member Functions inherited from ArdourWindow | |
bool | on_focus_in_event (GdkEventFocus *) |
bool | on_focus_out_event (GdkEventFocus *) |
bool | on_delete_event (GdkEventAny *) |
bool | on_key_press_event (GdkEventKey *) |
bool | on_key_release_event (GdkEventKey *) |
void | on_unmap () |
Protected Member Functions inherited from ARDOUR::SessionHandlePtr | |
virtual void | session_going_away () |
Additional Inherited Members | |
Static Public Member Functions inherited from Gtkmm2ext::VisibilityTracker | |
static void | set_use_window_manager_visibility (bool) |
static bool | use_window_manager_visibility () |
Public Attributes inherited from SoundFileBrowser | |
Gtk::FileChooserWidget | chooser |
SoundFileBox | preview |
Gtk::Entry | found_entry |
Gtk::Button | found_search_btn |
Gtk::TreeView | found_list_view |
Gtk::Entry | freesound_entry |
Gtk::ComboBoxText | freesound_sort |
Gtk::ComboBoxText | freesound_licence |
Gtk::Button | freesound_search_btn |
Gtk::TreeView | freesound_list_view |
Gtk::Notebook | notebook |
Protected Types inherited from SoundFileBrowser | |
enum | SortOrder { SelectionOrder , FileName , FileMtime } |
Protected Attributes inherited from SoundFileBrowser | |
bool | resetting_ourselves |
int | matches |
int | _status |
bool | _done |
Gtk::FileFilter | audio_and_midi_filter |
Gtk::FileFilter | audio_filter |
Gtk::FileFilter | midi_filter |
Gtk::FileFilter | custom_filter |
Gtk::FileFilter | matchall_filter |
Gtk::HBox | hpacker |
Gtk::VBox | vpacker |
Gtk::Button | import_button |
GainMeter * | gm |
Gtk::VBox | meter_packer |
sigc::connection | metering_connection |
int | freesound_page |
std::string | freesound_token |
Protected Attributes inherited from ARDOUR::SessionHandlePtr | |
ARDOUR::Session * | _session |
PBD::ScopedConnectionList | _session_connections |
Static Protected Attributes inherited from SoundFileBrowser | |
static std::string | persistent_folder |
SoundFileChooser::SoundFileChooser | ( | std::string | title, |
ARDOUR::Session * | _s = 0 |
||
) |
|
inlinevirtual |
std::string SoundFileChooser::get_filename | ( | ) |
|
protected |