2020-11-05 13:21:59 +00:00
|
|
|
#include <iostream>
|
2020-11-05 13:58:07 +00:00
|
|
|
#include "RenderWindow.hpp"
|
2020-11-05 14:21:20 +00:00
|
|
|
#include "screens/DummyScreen.hpp"
|
2020-11-05 13:21:59 +00:00
|
|
|
|
|
|
|
int main(int argc, char** argv)
|
|
|
|
{
|
2020-11-05 13:58:07 +00:00
|
|
|
RenderWindow* window;
|
2020-11-05 14:21:20 +00:00
|
|
|
DummyScreen* dScreen;
|
2020-11-05 13:58:07 +00:00
|
|
|
try
|
2020-11-05 13:43:58 +00:00
|
|
|
{
|
2020-11-05 13:58:07 +00:00
|
|
|
window = new RenderWindow(800, 800);
|
2020-11-05 14:21:20 +00:00
|
|
|
dScreen = new DummyScreen(window->renderer, 100, 100, 600, 600);
|
2020-11-05 13:43:58 +00:00
|
|
|
}
|
2020-11-05 13:58:07 +00:00
|
|
|
catch (const std::runtime_error& e)
|
2020-11-05 13:43:58 +00:00
|
|
|
{
|
2020-11-05 13:58:07 +00:00
|
|
|
std::cerr << e.what() << std::endl;
|
|
|
|
return -1;
|
2020-11-05 13:43:58 +00:00
|
|
|
}
|
2020-11-05 13:58:07 +00:00
|
|
|
|
2020-11-05 14:21:20 +00:00
|
|
|
window->AddScreen(dScreen);
|
2020-11-05 13:58:07 +00:00
|
|
|
window->Run();
|
2020-11-05 13:21:59 +00:00
|
|
|
|
|
|
|
return 0;
|
|
|
|
}
|