*rocket flies up, farts back to ground*

This commit is contained in:
XANTRONIX Development 2019-05-26 10:23:24 -05:00
parent 0a67ae606c
commit c765a19a4f

View file

@ -95,21 +95,25 @@ static void draw_fuel_gauge(cairo_t *cr) {
cairo_stroke(cr);
}
static void draw_mfd(cairo_t *cr) {
cairo_move_to(cr, 432, 48);
cairo_line_to(cr, 592, 48);
cairo_line_to(cr, 592, 288);
cairo_line_to(cr, 432, 288);
cairo_line_to(cr, 432, 48);
static void draw_mfd(cairo_t *cr,
double x,
double y,
double width,
double height) {
cairo_set_source_rgb(cr, 0.75, 0, 0);
cairo_move_to(cr, x, y);
cairo_line_to(cr, x + width, y);
cairo_line_to(cr, x + width, y + height);
cairo_line_to(cr, x, y + height);
cairo_line_to(cr, x, y);
cairo_fill(cr);
cairo_move_to(cr, 432, 48);
cairo_line_to(cr, 592, 48);
cairo_line_to(cr, 592, 288);
cairo_line_to(cr, 432, 288);
cairo_line_to(cr, 432, 48);
cairo_set_source_rgb(cr, 1, 1, 1);
cairo_move_to(cr, x, y);
cairo_line_to(cr, x + width, y);
cairo_line_to(cr, x + width, y + height);
cairo_line_to(cr, x, y + height);
cairo_line_to(cr, x, y);
cairo_stroke(cr);
}
@ -133,7 +137,7 @@ static void redraw(cairo_t *cr) {
draw_speedometer(cr);
draw_thermometer(cr);
draw_fuel_gauge(cr);
draw_mfd(cr);
draw_mfd(cr, 432, 48, 160, 240);
}
int main(int argc, char **argv) {