X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Finit.cpp;h=20f4fe4e6c0693b7e2e235eabc4173a316ed9215;hb=d18be10ef3f0a7b61c6f5c4c4096ca2b776c75b3;hp=9010e00ba6b26c50d71514a96d48332f78d94d3c;hpb=918b4955c28fad1836a57ab3e9e033448144996c;p=blank.git diff --git a/src/init.cpp b/src/init.cpp index 9010e00..20f4fe4 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -2,6 +2,7 @@ #include #include +#include #include #include #include @@ -34,6 +35,17 @@ InitSDL::~InitSDL() { } +InitIMG::InitIMG() { + if (IMG_Init(IMG_INIT_PNG) == 0) { + sdl_error("IMG_Init(IMG_INIT_PNG)"); + } +} + +InitIMG::~InitIMG() { + IMG_Quit(); +} + + InitGL::InitGL() { if (SDL_GL_SetAttribute(SDL_GL_CONTEXT_MAJOR_VERSION, 3) != 0) { sdl_error("SDL_GL_SetAttribute(SDL_GL_CONTEXT_MAJOR_VERSION, 3)");