aboutsummaryrefslogtreecommitdiff
path: root/include/cru/osx/gui/UiApplication.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/cru/osx/gui/UiApplication.hpp')
-rw-r--r--include/cru/osx/gui/UiApplication.hpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/cru/osx/gui/UiApplication.hpp b/include/cru/osx/gui/UiApplication.hpp
index a7c76fe4..003df8cc 100644
--- a/include/cru/osx/gui/UiApplication.hpp
+++ b/include/cru/osx/gui/UiApplication.hpp
@@ -51,6 +51,11 @@ class OsxUiApplication : public OsxGuiResource, public virtual IUiApplication {
IMenu* GetApplicationMenu() override;
+ std::optional<String> ShowSaveDialog(SaveDialogOptions options) override;
+
+ std::optional<std::vector<String>> ShowOpenDialog(
+ OpenDialogOptions options) override;
+
private:
void UnregisterWindow(OsxWindow* window);