HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
Application_macos.hpp
1// Copyright 2019 Pokitec
2// All rights reserved.
3
4#pragma once
5
6#include "Application_base.hpp"
7
8namespace tt {
9
10class Application_macos final : public application {
11public:
12 int argc;
13 char const * const *argv;
14
15 Application_macos(const std::shared_ptr<application_delegate> delegate, int argc, char const * const *argv);
17
18 void runFromMainLoop(std::function<void()> function) override;
19
20 void lastWindowClosed() override {}
21
22 int loop() override;
23};
24
25}
Definition application.hpp:36
std::weak_ptr< application_delegate > delegate
Definition application.hpp:42
Definition Application_macos.hpp:10
int loop() override