summaryrefslogtreecommitdiffhomepage
path: root/draw/anim.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'draw/anim.hpp')
-rw-r--r--draw/anim.hpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/draw/anim.hpp b/draw/anim.hpp
index c9420eb4..e9ac5f89 100644
--- a/draw/anim.hpp
+++ b/draw/anim.hpp
@@ -3,7 +3,6 @@
#include "src/rotation.hpp"
#include "src/chunk.hpp"
#include <array>
-#include <vector>
#include <Corrade/Containers/Array.h>
#include <Corrade/Containers/ArrayView.h>
#include <Magnum/Magnum.h>
@@ -27,12 +26,12 @@ struct anim_mesh
{
anim_mesh();
- void draw(tile_shader& shader, const Vector2i& win_size, chunk& c, std::vector<clickable>& list, bool draw_vobjs);
+ void draw(tile_shader& shader, const Vector2i& win_size, chunk& c, Array<clickable>& list, bool draw_vobjs);
void draw(tile_shader& shader, anim_atlas& atlas, rotation r, size_t frame, const Vector3& pos, float depth);
void draw(tile_shader& shader, anim_atlas& atlas, rotation r, size_t frame, local_coords xy, Vector2b offset, float dpeth);
static void add_clickable(tile_shader& shader, const Vector2i& win_size,
object* s_, const chunk::topo_sort_data& data,
- std::vector<clickable>& list);
+ Array<clickable>& list);
private:
static std::array<UnsignedShort, 6> make_index_array();