FlightGear next
CocoaFileDialog Class Reference

#include <CocoaFileDialog.hxx>

Inherits FGFileDialog.

Public Member Functions

 CocoaFileDialog (FGFileDialog::Usage use)
 
virtual ~CocoaFileDialog ()
 
virtual void exec ()
 
virtual void close ()
 
- Public Member Functions inherited from FGFileDialog
std::string getTitle () const
 
void setTitle (const std::string &aTitle)
 
std::string getButton () const
 
void setButton (const std::string &aText)
 
SGPath getDirectory () const
 
void setDirectory (const SGPath &aPath)
 
string_list filterPatterns () const
 
void setFilterPatterns (const string_list &patterns)
 
std::string getPlaceholder () const
 for saving
 
void setPlaceholderName (const std::string &aName)
 
bool showHidden () const
 
void setShowHidden (bool show)
 
virtual ~FGFileDialog ()
 Destructor.
 
virtual void setCallback (Callback *aCB)
 
void setCallbackFromNasal (const nasal::CallContext &ctx)
 

Additional Inherited Members

- Public Types inherited from FGFileDialog
enum  Usage { USE_OPEN_FILE = 0 , USE_SAVE_FILE , USE_CHOOSE_DIR }
 
- Protected Member Functions inherited from FGFileDialog
 FGFileDialog (Usage use)
 
- Protected Attributes inherited from FGFileDialog
const Usage _usage
 
std::string _title
 
std::string _buttonText
 
SGPath _initialPath
 
string_list _filterPatterns
 
std::string _placeholder
 
bool _showHidden
 
std::unique_ptr< Callback_callback
 

Detailed Description

Definition at line 26 of file CocoaFileDialog.hxx.

Constructor & Destructor Documentation

◆ CocoaFileDialog()

CocoaFileDialog::CocoaFileDialog ( FGFileDialog::Usage use)

◆ ~CocoaFileDialog()

virtual CocoaFileDialog::~CocoaFileDialog ( )
virtual

Member Function Documentation

◆ close()

virtual void CocoaFileDialog::close ( )
virtual

Implements FGFileDialog.

◆ exec()

virtual void CocoaFileDialog::exec ( )
virtual

Implements FGFileDialog.


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