Ankush's Garage
A collection of stuff made by Ankush Roy
Loading...
Searching...
No Matches
Main.h
Go to the documentation of this file.
1#include <atomic>
2#include <thread>
3
4class Garage
5{
6 public:
7 static void InitCoreSystems();
8 static void ChangeProject();
9 static void InitiateProjectUpdateLoop();
10 static void RunProjectUpdateLoop();
11 static void StopProjectUpdateLoop();
12
13 public:
14 static bool WindowMinimised;
15 static std::atomic<bool> RenderingDone;
16 static std::thread updateProject;
17};
Definition Main.h:5
static void RunProjectUpdateLoop()
Definition MainImpl.cpp:59
static std::thread updateProject
Definition Main.h:16
static void InitiateProjectUpdateLoop()
Definition MainImpl.cpp:50
static std::atomic< bool > RenderingDone
Definition Main.h:15
static bool WindowMinimised
Definition Main.h:14
static void ChangeProject()
Definition MainImpl.cpp:36
static void InitCoreSystems()
Definition MainImpl.cpp:19
static void StopProjectUpdateLoop()
Definition MainImpl.cpp:77