LeviLamina
Loading...
Searching...
No Matches
FilePickerSettings.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
6public:
7 // FilePickerSettings inner types declare
8 // clang-format off
9 struct FileDescription;
10 // clang-format on
11
12 // FilePickerSettings inner types define
14 public:
15 // member variables
16 // NOLINTBEGIN
19 // NOLINTEND
20
21 public:
22 // prevent constructor by default
23 FileDescription& operator=(FileDescription const&);
26
27 public:
28 // member functions
29 // NOLINTBEGIN
30 MCAPI ~FileDescription();
31 // NOLINTEND
32
33 public:
34 // destructor thunk
35 // NOLINTBEGIN
36 MCFOLD void $dtor();
37 // NOLINTEND
38 };
39
40 enum class PickerType : int {
41 Invalid = 0,
42 Open = 1,
43 Save = 2,
44 };
45
46public:
47 // member variables
48 // NOLINTBEGIN
58 // NOLINTEND
59
60public:
61 // prevent constructor by default
62 FilePickerSettings& operator=(FilePickerSettings const&);
65
66public:
67 // member functions
68 // NOLINTBEGIN
69 MCAPI void addFileDescription(::std::string const& extension, ::std::string const& name, bool isDefaultExtension);
70
71 MCAPI ~FilePickerSettings();
72 // NOLINTEND
73
74public:
75 // destructor thunk
76 // NOLINTBEGIN
77 MCAPI void $dtor();
78 // NOLINTEND
79};
Definition FilePickerSettings.h:5
Definition FilePickerSettings.h:13
Definition Alias.h:14