still deciding on structure
This commit is contained in:
31
src/App.cpp
Normal file
31
src/App.cpp
Normal file
@@ -0,0 +1,31 @@
|
||||
#include "App.h"
|
||||
|
||||
App* App::instance = nullptr;
|
||||
|
||||
App::App() {
|
||||
|
||||
if(instance != nullptr) {
|
||||
std::cout << "App already exists\nThere can only be one!\n";
|
||||
std::abort();
|
||||
}
|
||||
|
||||
std::cout << "Initializing...\n";
|
||||
|
||||
instance = this;
|
||||
|
||||
}
|
||||
|
||||
App::~App() {
|
||||
|
||||
std::cout << "\nExiting...";
|
||||
}
|
||||
|
||||
void App::run() {
|
||||
std::cout << "\nTesting...\n";
|
||||
|
||||
// Main loop
|
||||
while (!done) {
|
||||
end();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user