draw aircraft

This commit is contained in:
2026-08-05 13:05:30 +02:00
parent 25824ac2f9
commit 704126fd3f
10 changed files with 66 additions and 7 deletions
+7
View File
@@ -142,6 +142,13 @@ void circle(const uint16_t x_center, const uint16_t y_center,const uint16_t radi
}
}
}
void rhombus(const uint16_t x_center, const uint16_t y_center,const uint16_t radius, const color_t color) {
SDL_SetRenderDrawColor(main_sdl_session.renderer, color.r, color.g, color.b,
0xff);
const SDL_FPoint points[] = {{static_cast<float>(x_center+radius),static_cast<float>(y_center)},{static_cast<float>(x_center),static_cast<float>(y_center+radius)},{static_cast<float>(x_center-radius),static_cast<float>(y_center)},{static_cast<float>(x_center),static_cast<float>(y_center-radius)},{static_cast<float>(x_center+radius),static_cast<float>(y_center)}};
SDL_RenderLines(main_sdl_session.renderer, points, ARRAY_LENGHT(points));
}
} // namespace draw
namespace net {