summaryrefslogtreecommitdiffhomepage
path: root/loader.hpp
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2022-10-06 09:49:23 +0200
committerStanislaw Halik <sthalik@misaki.pl>2022-10-06 09:57:50 +0200
commit89acc4653fe7ea3a76dd49711b3ac6b704ed509d (patch)
treedcff8947d840f50ee348e375aca311829dad2e7a /loader.hpp
parent595c113b88dc1e81802b4b1381122f25c0eece74 (diff)
a
Diffstat (limited to 'loader.hpp')
-rw-r--r--loader.hpp32
1 files changed, 0 insertions, 32 deletions
diff --git a/loader.hpp b/loader.hpp
deleted file mode 100644
index 49299bb6..00000000
--- a/loader.hpp
+++ /dev/null
@@ -1,32 +0,0 @@
-#pragma once
-
-#include <Corrade/Containers/StringView.h>
-#include <Magnum/Trade/ImageData.h>
-
-#include <string>
-#include <optional>
-#include <memory>
-
-namespace Magnum::Examples {
-
-struct tile_atlas;
-
-struct loader_
-{
- virtual std::string shader(Containers::StringView filename) = 0;
- virtual Trade::ImageData2D tile_texture(Containers::StringView filename) = 0;
- virtual std::shared_ptr<struct tile_atlas> tile_atlas(Containers::StringView filename, Vector2ui size) = 0;
- static void destroy();
-
- loader_(const loader_&) = delete;
- loader_& operator=(const loader_&) = delete;
-
- virtual ~loader_();
-
-protected:
- loader_();
-};
-
-extern loader_& loader; // NOLINT(cppcoreguidelines-avoid-non-const-global-variables)
-
-} // namespace Magnum::Examples