mirror of
https://github.com/ProgramSnail/snake_2024.git
synced 2025-12-11 00:48:42 +00:00
14 lines
283 B
C++
14 lines
283 B
C++
#include "Snake.hpp"
|
|
|
|
void Worm::add(Veci pos) {
|
|
track_.push_back(pos);
|
|
if (track_.size() > length) {
|
|
track_.pop_front();
|
|
}
|
|
}
|
|
|
|
void Worm::draw(Veci offset) const {
|
|
for (const auto &pos : track_) {
|
|
paint::circle({{.pos = pos - offset, .color = color}, radius});
|
|
}
|
|
}
|