1 #ifndef TACOS_WORLD_CURSOR_HPP_
2 #define TACOS_WORLD_CURSOR_HPP_
18 Cursor(const Cursor &) = delete;
19 Cursor &operator =(const Cursor &) = delete;
23 /// set top left corner of cursor to focus given floor tile
24 void FloorTile(const Floor &, int tile_x, int tile_z);
26 bool Visible() const noexcept { return mode != HIDDEN; }
27 void Draw() const noexcept;
33 // side length in vertices (make sure it's between 2 and 8 inclusive)
35 // distance between cursor and ground