]> git.localhorst.tv Git - orbi.git/blobdiff - src/graphics/Canvas.h
resolve data path relative to executable
[orbi.git] / src / graphics / Canvas.h
index f399b364dca60a8290ae9a5f5713b55c5abc1d9b..021bcedff936c4f5d2655ff977c2b9f80e26592b 100644 (file)
@@ -5,6 +5,7 @@
 #include "Texture.h"
 #include "Vector.h"
 
+#include <string>
 #include <SDL.h>
 
 
@@ -30,6 +31,9 @@ public:
 
        Texture CreateStaticTexture(Vector<int> size);
        Texture LoadTexture(const char *file);
+       Texture LoadTexture(const std::string &file) {
+               return LoadTexture(file.c_str());
+       }
 
        void Copy(Texture &, Vector<int> to);
        void Copy(Texture &, Rect<int> clip, Vector<int> to);