#include "app/Application.h"
-#include "sdl/InitSDL.h"
-#include "sdl/InitScreen.h"
+#include "app/SDL.h"
+#include "graphics/Canvas.h"
+#include "graphics/Window.h"
using namespace space;
int main(int argc, const char *argv[]) {
- InitSDL sdl;
- InitScreen screen(800, 600);
+ SDL sdl(SDL_INIT_VIDEO);
+ Window win(
+ "space",
+ Window::POS_UNDEF,
+ Vector<int>(800, 600),
+ SDL_WINDOW_RESIZABLE
+ );
+ Canvas canv(win.CreateCanvas(
+ 0
+ ));
- Application app(screen);
+ Application app(canv);
app.Run();
return 0;