blob: 83e352afe5bf799d199391104a3ad640ec25585f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#include "cru/platform/bootstrap/Bootstrap.h"
#include "cru/platform/gui/Base.h"
#include "cru/platform/gui/UiApplication.h"
#include "cru/platform/gui/Window.h"
using cru::platform::gui::IUiApplication;
using cru::platform::gui::WindowVisibilityType;
int main() {
std::unique_ptr<IUiApplication> application(
cru::platform::bootstrap::CreateUiApplication());
application->SetQuitOnAllWindowClosed(true);
auto window = application->CreateWindow();
window->SetVisibility(WindowVisibilityType::Show);
window->SetToForeground();
return application->Run();
}
|