]> git.localhorst.tv Git - l2e.git/blobdiff - src/sdl/InitImage.cpp
added attack type selection menu in battle state
[l2e.git] / src / sdl / InitImage.cpp
diff --git a/src/sdl/InitImage.cpp b/src/sdl/InitImage.cpp
new file mode 100644 (file)
index 0000000..2c7dfcd
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ * InitImage.cpp
+ *
+ *  Created on: Aug 6, 2012
+ *      Author: holy
+ */
+
+#include "InitImage.h"
+
+#include <SDL_image.h>
+#include <stdexcept>
+
+using std::runtime_error;
+
+namespace sdl {
+
+InitImage::InitImage(int flags) {
+       if (IMG_Init(flags) != flags) {
+               throw runtime_error(IMG_GetError());
+       }
+}
+
+InitImage::~InitImage() {
+       IMG_Quit();
+}
+
+}