diff options
Diffstat (limited to 'loader/loader.hpp')
-rw-r--r-- | loader/loader.hpp | 8 |
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; |