Displays the system save file dialog. More...
#include <save_file_dialog.h>
| Public Member Functions | |
| SaveFileDialog (View *owner) | |
| Constructs a save file dialog. | |
| void | add_filter (const std::string &filter_description, const std::string &filter_extension, bool is_default=false) | 
| Add a filter that determines what types of files are displayed. | |
| void | clear_filters () | 
| Clears all filters. | |
| std::string | filename () const | 
| Get the full path of the file selected. | |
| void | set_filename (const std::string &filename) | 
| Sets a string containing the full path of the file selected. | |
| void | set_filter_index (int filter_index) | 
| Sets a default filter, on a 0-based index. | |
| void | set_initial_directory (const std::string &path) | 
| Sets the initial directory that is displayed. | |
| void | set_title (const std::string &title) | 
| Sets the text that appears in the title bar. | |
| bool | show () | 
| Shows the file dialog. | |
Displays the system save file dialog.
| clan::SaveFileDialog::SaveFileDialog | ( | View * | owner | ) | 
Constructs a save file dialog.
| void clan::SaveFileDialog::add_filter | ( | const std::string & | filter_description, | 
| const std::string & | filter_extension, | ||
| bool | is_default = false ) | 
Add a filter that determines what types of files are displayed.
| void clan::SaveFileDialog::clear_filters | ( | ) | 
Clears all filters.
| std::string clan::SaveFileDialog::filename | ( | ) | const | 
Get the full path of the file selected.
| void clan::SaveFileDialog::set_filename | ( | const std::string & | filename | ) | 
Sets a string containing the full path of the file selected.
| void clan::SaveFileDialog::set_filter_index | ( | int | filter_index | ) | 
Sets a default filter, on a 0-based index.
| void clan::SaveFileDialog::set_initial_directory | ( | const std::string & | path | ) | 
Sets the initial directory that is displayed.
| void clan::SaveFileDialog::set_title | ( | const std::string & | title | ) | 
Sets the text that appears in the title bar.
| bool clan::SaveFileDialog::show | ( | ) | 
Shows the file dialog.