aboutsummaryrefslogtreecommitdiff
path: root/include/SfmlFixes.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/SfmlFixes.hpp')
-rw-r--r--include/SfmlFixes.hpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/include/SfmlFixes.hpp b/include/SfmlFixes.hpp
new file mode 100644
index 0000000..fc893c5
--- /dev/null
+++ b/include/SfmlFixes.hpp
@@ -0,0 +1,11 @@
+#pragma once
+
+#include <SFML/Graphics/Image.hpp>
+
+namespace QuickMedia {
+ // See: https://github.com/SFML/SFML/issues/1711
+ // TODO: Remove when above is fixed, or fix ourselves and include the fixed sfml version as a dependency,
+ // or write our own image class (maybe even use stb like sfml does but no error reason printing)
+ bool load_image_from_file(sf::Image &image, const std::string &filepath);
+ bool load_image_from_memory(sf::Image &image, const void *data, size_t size);
+} \ No newline at end of file