summaryrefslogtreecommitdiff
path: root/src/painter.c
diff options
context:
space:
mode:
authorOxore <oxore@protonmail.com>2018-12-07 01:29:30 +0300
committerOxore <oxore@protonmail.com>2018-12-07 03:22:30 +0300
commit1a75ab85c0555e6f4b3adb1f7a79dc2eb029ac08 (patch)
tree5537ec08ae9949d23585603dac9d6e2397970cc0 /src/painter.c
parent14f2aadae65713192f1ef722050353c4d781f17e (diff)
Fix lines longer than 80 chars, fix codestyle.pl
codestyle.pl: limit to `src` and `include` dirs only.
Diffstat (limited to 'src/painter.c')
-rw-r--r--src/painter.c24
1 files changed, 17 insertions, 7 deletions
diff --git a/src/painter.c b/src/painter.c
index dea9b69..a9029b1 100644
--- a/src/painter.c
+++ b/src/painter.c
@@ -95,7 +95,8 @@ size_t painter_register_field(struct field *fld)
sfRectangleShape_setPosition(f->p[j][i], cell_pos);
sfRectangleShape_setFillColor(f->p[j][i], (sfColor)UIBGCOLOR);
sfRectangleShape_setSize(f->p[j][i], CELL_SIZE);
- sfRectangleShape_setOutlineColor(f->p[j][i], (sfColor)UIFGACTIVECOLOR);
+ sfRectangleShape_setOutlineColor(f->p[j][i],
+ (sfColor)UIFGACTIVECOLOR);
sfRectangleShape_setOutlineThickness(f->p[j][i], OUT_THICK);
}
}
@@ -118,27 +119,36 @@ void painter_update_field(size_t id, struct field *fld)
cell_pos.y = fld->pos.y - (j * (CELL_SIZE.y + 2 * OUT_THICK));
sfRectangleShape_setPosition(f->p[j][i], cell_pos);
if (fld->c[j][i].a) {
- sfRectangleShape_setFillColor(f->p[j][i], shape_color_map[fld->c[j][i].color]);
- sfRectangleShape_setOutlineColor(f->p[j][i], (sfColor)UIFGACTIVECOLOR);
+ sfRectangleShape_setFillColor(f->p[j][i],
+ shape_color_map[fld->c[j][i].color]);
+ sfRectangleShape_setOutlineColor(f->p[j][i],
+ (sfColor)UIFGACTIVECOLOR);
} else if (f->attr & FLD_ATTR_HIDE_EMPTY_CELLS) {
- sfRectangleShape_setFillColor(f->p[j][i], (sfColor)UITRANSPARENT);
- sfRectangleShape_setOutlineColor(f->p[j][i], (sfColor)UITRANSPARENT);
+ sfRectangleShape_setFillColor(f->p[j][i],
+ (sfColor)UITRANSPARENT);
+ sfRectangleShape_setOutlineColor(f->p[j][i],
+ (sfColor)UITRANSPARENT);
} else {
sfRectangleShape_setFillColor(f->p[j][i], (sfColor)UIBGCOLOR);
- sfRectangleShape_setOutlineColor(f->p[j][i], (sfColor)UIFGINACTIVECOLOR);
+ sfRectangleShape_setOutlineColor(f->p[j][i],
+ (sfColor)UIFGINACTIVECOLOR);
}
}
}
+
for (size_t s = 0; s < fld->shape_cnt; ++s) {
sfColor fill_color = shape_color_map[fld->shape[s].t];
sfColor outline_color = (sfColor)UIFGACTIVECOLOR;
+
if (fld->shape[s].attr && SHP_ATTR_GHOST) {
fill_color.a = 100;
outline_color.a = 100;
}
+
for (int j = 0; j < 4; j++)
for (int i = 0; i < 4; i++)
- if (fld->shape[s].c[j][i] && j + fld->shape[s].y < (int)fld->size.y) {
+ if (fld->shape[s].c[j][i] && j + fld->shape[s].y
+ < (int)fld->size.y) {
sfRectangleShape_setFillColor(
f->p[j + fld->shape[s].y][i + fld->shape[s].x],
fill_color);