FourierAnalyzer/src/main.cpp

24 lines
436 B
C++
Raw Normal View History

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;
}