summaryrefslogtreecommitdiffhomepage
path: root/loader/loader.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'loader/loader.hpp')
-rw-r--r--loader/loader.hpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/loader/loader.hpp b/loader/loader.hpp
index cc519765..477a5dd0 100644
--- a/loader/loader.hpp
+++ b/loader/loader.hpp
@@ -2,7 +2,7 @@
#include "src/pass-mode.hpp"
#include <stdio.h>
#include <memory>
-#include <Corrade/Containers/StringView.h>
+#include <Corrade/Containers/String.h>
namespace Magnum { using Vector2ub = Math::Vector2<unsigned char>; }
namespace floormat { struct serialized_scenery; }
@@ -21,6 +21,12 @@ struct ground_info;
struct wall_info;
class wall_atlas;
+struct vobj_info final
+{
+ String name, descr;
+ std::shared_ptr<anim_atlas> atlas;
+};
+
struct loader_
{
virtual StringView shader(StringView filename) noexcept = 0;