blob: 200b10e0150b9a5a3352b5bcf4397ecd10ebc6ad (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 | #include "cru/platform/native/UiApplication.hpp"
namespace cru::platform::native {
IUiApplication* IUiApplication::instance = nullptr;
IUiApplication::IUiApplication() {
  if (instance) {
    throw std::runtime_error("An ui application has already been created.");
  }
  
  instance = this;
}
IUiApplication::~IUiApplication() { instance = nullptr; }
}  // namespace cru::platform::native
 |