24 static void createWindowClass();
26 static bool firstWindowHasBeenOpened;
28 vk::SurfaceKHR getSurface()
const override;
30 void set_cursor(mouse_cursor cursor)
noexcept override;
32 void close_window()
override;
34 void minimize_window()
override;
36 void maximize_window()
override;
38 void normalize_window()
override;
40 void set_window_size(
size_t width,
size_t height)
override {}
42 [[nodiscard]]
std::string get_text_from_clipboard()
const noexcept override {
46 void set_text_on_clipboard(
std::string str)
noexcept override { }
53 bool trackingMouseLeaveEvent =
false;
60 friend tt::Application_macos;