Ardour  9.0-pre0-822-g12e3bc5c20
SaveAsDialog Class Reference

#include <save_as_dialog.h>

Inheritance diagram for SaveAsDialog:
[legend]

Public Member Functions

 SaveAsDialog ()
 
std::string new_parent_folder () const
 
std::string new_name () const
 
bool switch_to () const
 
bool include_media () const
 
bool copy_media () const
 
bool copy_external () const
 
void clear_name ()
 
void set_name (std::string)
 
- Public Member Functions inherited from ArdourDialog
 ArdourDialog (const std::string &title, bool modal=false, bool use_separator=false)
 
 ArdourDialog (Gtk::Window &parent, const std::string &title, bool modal=false, bool use_separator=false)
 
 ~ArdourDialog ()
 
bool on_focus_in_event (GdkEventFocus *)
 
bool on_focus_out_event (GdkEventFocus *)
 
bool on_delete_event (GdkEventAny *)
 
void on_unmap ()
 
void on_show ()
 
virtual void on_response (int)
 
void set_ui_sensitive (bool)
 
void disallow_idle ()
 
- Public Member Functions inherited from ARDOUR::SessionHandlePtr
 SessionHandlePtr (ARDOUR::Session *s)
 
 SessionHandlePtr ()
 
virtual ~SessionHandlePtr ()
 
virtual void set_session (ARDOUR::Session *)
 
virtual ARDOUR::Sessionsession () const
 

Private Member Functions

void name_entry_changed ()
 
void no_include_toggled ()
 

Private Attributes

Gtk::CheckButton switch_to_button
 
Gtk::CheckButton copy_media_button
 
Gtk::CheckButton copy_external_button
 
Gtk::CheckButton no_include_media_button
 
Gtk::FileChooserButton new_parent_folder_selector
 
Gtk::Entry new_name_entry
 

Additional Inherited Members

- Protected Member Functions inherited from ArdourDialog
void pop_splash ()
 
void close_self ()
 
- Protected Member Functions inherited from ARDOUR::SessionHandlePtr
virtual void session_going_away ()
 
- Protected Attributes inherited from ArdourDialog
bool _sensitive
 
- Protected Attributes inherited from ARDOUR::SessionHandlePtr
ARDOUR::Session_session
 
PBD::ScopedConnectionList _session_connections
 

Detailed Description

Definition at line 28 of file save_as_dialog.h.

Constructor & Destructor Documentation

◆ SaveAsDialog()

SaveAsDialog::SaveAsDialog ( )

Member Function Documentation

◆ clear_name()

void SaveAsDialog::clear_name ( )

◆ copy_external()

bool SaveAsDialog::copy_external ( ) const

◆ copy_media()

bool SaveAsDialog::copy_media ( ) const

◆ include_media()

bool SaveAsDialog::include_media ( ) const

◆ name_entry_changed()

void SaveAsDialog::name_entry_changed ( )
private

◆ new_name()

std::string SaveAsDialog::new_name ( ) const

◆ new_parent_folder()

std::string SaveAsDialog::new_parent_folder ( ) const

◆ no_include_toggled()

void SaveAsDialog::no_include_toggled ( )
private

◆ set_name()

void SaveAsDialog::set_name ( std::string  )

◆ switch_to()

bool SaveAsDialog::switch_to ( ) const

Member Data Documentation

◆ copy_external_button

Gtk::CheckButton SaveAsDialog::copy_external_button
private

Definition at line 47 of file save_as_dialog.h.

◆ copy_media_button

Gtk::CheckButton SaveAsDialog::copy_media_button
private

Definition at line 46 of file save_as_dialog.h.

◆ new_name_entry

Gtk::Entry SaveAsDialog::new_name_entry
private

Definition at line 50 of file save_as_dialog.h.

◆ new_parent_folder_selector

Gtk::FileChooserButton SaveAsDialog::new_parent_folder_selector
private

Definition at line 49 of file save_as_dialog.h.

◆ no_include_media_button

Gtk::CheckButton SaveAsDialog::no_include_media_button
private

Definition at line 48 of file save_as_dialog.h.

◆ switch_to_button

Gtk::CheckButton SaveAsDialog::switch_to_button
private

Definition at line 45 of file save_as_dialog.h.


The documentation for this class was generated from the following file: