5class FilePickerSettings {
13 enum class PickerType :
int {
19 struct FileDescription {
29 FileDescription& operator=(FileDescription
const&);
30 FileDescription(FileDescription
const&);
62 FilePickerSettings& operator=(FilePickerSettings
const&);
70 MCNAPI
void addFileDescription(::std::string
const& extension, ::std::string
const& name,
bool isDefaultExtension);
73 MCNAPI ::std::string
const& getDefaultFileName()
const;
75 MCNAPI ::std::vector<::FilePickerSettings::FileDescription>
const& getFileDescriptions()
const;
77 MCNAPI ::FilePickerSettings::PickerType getPickerType()
const;
79 MCNAPI
void setDefaultFileName(::std::string fileName);
85 MCNAPI
void setPickerType(::FilePickerSettings::PickerType PickerType);