1 #ifndef TACOS_WORLD_CURSOR_HPP_
2 #define TACOS_WORLD_CURSOR_HPP_
4 #include "../graphics/vao.hpp"
18 /// set top left corner of cursor to focus given floor tile
19 void FloorTile(const Floor &, int tile_x, int tile_z);
21 bool Visible() const noexcept { return mode != HIDDEN; }
22 void Draw() const noexcept;
29 SimpleVAO<Attributes, unsigned char> vao;
31 // side length in vertices (make sure it's between 2 and 8 inclusive)
33 // distance between cursor and ground