rts_game_backend/src/out_api/game_draw.cpp

33 lines
903 B
C++
Raw Normal View History

2021-04-04 17:09:42 +03:00
#include "draw.hpp"
#include "game_draw.hpp"
namespace game_draw {
2021-04-06 19:31:54 +03:00
const size_t MENU_WIDTH = 16;
void drawAll() {
size_t width;
size_t height;
draw::getSize(width, height);
// check width && height
for(size_t i = 0; i < height; ++i) {
draw::drawCh(i, 0, draw::Cell::menu_hb);
draw::drawCh(i, width - 1, draw::Cell::menu_hb);
draw::drawCh(i, width - MENU_WIDTH, draw::Cell::menu_hb);
}
for(size_t i = 0; i < width; ++i) {
draw::drawCh(0, i, draw::Cell::menu_vb);
draw::drawCh(height - 1, i, draw::Cell::menu_vb);
}
// draw corners
}
void drawMenu(std::pair<size_t, size_t> start, std::pair<size_t, size_t> end) {
2021-04-04 17:09:42 +03:00
2021-04-11 16:07:51 +03:00
2021-04-06 19:31:54 +03:00
}
void drawMap(std::pair<size_t, size_t> start, std::pair<size_t, size_t> end) {
}
}