diff options
| author | crupest <crupest@outlook.com> | 2022-02-03 22:21:40 +0800 |
|---|---|---|
| committer | crupest <crupest@outlook.com> | 2022-02-03 22:21:40 +0800 |
| commit | 168c73731cefabdec877e0c9c2cdf15e1b06a9bc (patch) | |
| tree | 0c5d8acd0d3704d9bf80dcef283e4e7cb039ee9f /src/osx/gui/UiApplication.mm | |
| parent | be732c1027dda609569545d86aa636bc4507ef36 (diff) | |
| download | cru-168c73731cefabdec877e0c9c2cdf15e1b06a9bc.tar.gz cru-168c73731cefabdec877e0c9c2cdf15e1b06a9bc.tar.bz2 cru-168c73731cefabdec877e0c9c2cdf15e1b06a9bc.zip | |
...
Diffstat (limited to 'src/osx/gui/UiApplication.mm')
| -rw-r--r-- | src/osx/gui/UiApplication.mm | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/osx/gui/UiApplication.mm b/src/osx/gui/UiApplication.mm index 7ec2a049..b923742e 100644 --- a/src/osx/gui/UiApplication.mm +++ b/src/osx/gui/UiApplication.mm @@ -5,6 +5,7 @@ #include "cru/osx/graphics/quartz/Factory.hpp" #include "cru/osx/gui/Clipboard.hpp" #include "cru/osx/gui/Cursor.hpp" +#include "cru/osx/gui/Menu.hpp" #include "cru/osx/gui/Window.hpp" #include "cru/platform/graphics/Factory.hpp" #include "cru/platform/gui/Base.hpp" @@ -172,6 +173,8 @@ ICursorManager* OsxUiApplication::GetCursorManager() { return p_->cursor_manager IClipboard* OsxUiApplication::GetClipboard() { return p_->clipboard_.get(); } +IMenu* OsxUiApplication::GetApplicationMenu() { return OsxMenu::CreateOrGetApplicationMenu(this); } + graphics::IGraphicsFactory* OsxUiApplication::GetGraphicsFactory() { return p_->quartz_graphics_factory_.get(); } |
