mirror of
https://github.com/thepigeongenerator/tetris_clone.git
synced 2025-12-17 14:05:45 +01:00
readability fixes
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
#include <stdbool.h>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
#include "../../window/colour.h"
|
#include "../../window/colour.h"
|
||||||
@@ -27,10 +28,10 @@ enum {
|
|||||||
|
|
||||||
|
|
||||||
static inline ShapeRow shape_get_row(Shape shape, uint8_t index) {
|
static inline ShapeRow shape_get_row(Shape shape, uint8_t index) {
|
||||||
return shape >> (((SHAPE_HEIGHT - 1) - index) * 4) & 0xF;
|
return shape >> (((SHAPE_HEIGHT - 1) - index) * SHAPE_WIDTH) & 0xF;
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline _Bool is_set(ShapeRow row, uint8_t index) {
|
static inline bool is_set(ShapeRow row, uint8_t index) {
|
||||||
return (row >> ((SHAPE_WIDTH - 1) - index) & 1) != 0;
|
return (row >> ((SHAPE_WIDTH - 1) - index) & 1) != 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user