X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fspace.cpp;fp=src%2Fspace.cpp;h=c3ffb68b225a672287010ef6299bc7b918294022;hb=61c2d30a60d586cbe63885885c6a373c7713af1e;hp=5cd6bd7f363681680296e24f1c392550fa112f42;hpb=08d0e47634e1632c96ebe3308535a86f5e625b40;p=space.git diff --git a/src/space.cpp b/src/space.cpp index 5cd6bd7..c3ffb68 100644 --- a/src/space.cpp +++ b/src/space.cpp @@ -1,15 +1,24 @@ #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(800, 600), + SDL_WINDOW_RESIZABLE + ); + Canvas canv(win.CreateCanvas( + 0 + )); - Application app(screen); + Application app(canv); app.Run(); return 0;