MCPcopy Create free account
hub / github.com/TheForceEngine/TheForceEngine / directorySelectDialog

Function directorySelectDialog

TheForceEngine/TFE_Ui/ui.cpp:129–142  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

127}
128
129FileResult directorySelectDialog(const char* title, const char* initPath, bool forceInitPath/* = false*/)
130{
131 char initPathOS[TFE_MAX_PATH] = "";
132 if (initPath)
133 {
134 FileUtil::convertToOSPath(initPath, initPathOS);
135 }
136
137 FileResult result;
138 std::string res = pfd::select_folder(title, initPathOS).result();
139 result.push_back(res);
140
141 return result;
142}
143
144FileResult saveFileDialog(const char* title, const char* initPath, std::vector<std::string> filters/* = { "All Files", "*" }*/, bool forceOverwrite/* = false*/)
145{

Callers 3

project_editUiFunction · 0.85
configUiFunction · 0.85
resources_uiFunction · 0.85

Calls 4

select_folderClass · 0.85
push_backMethod · 0.80
convertToOSPathFunction · 0.50
resultMethod · 0.45

Tested by

no test coverage detected