[FL-1286] Add vertical screen orientation (#472)

This commit is contained in:
Albert Kharisov
2021-05-19 12:43:15 +03:00
committed by GitHub
parent f5f9a04fda
commit 4fa49882e0
16 changed files with 248 additions and 4 deletions

View File

@@ -5,6 +5,7 @@
struct Canvas {
u8g2_t fb;
CanvasOrientation orientation;
uint8_t offset_x;
uint8_t offset_y;
uint8_t width;
@@ -52,3 +53,13 @@ void canvas_frame_set(
uint8_t offset_y,
uint8_t width,
uint8_t height);
/*
* Set canvas orientation
*/
void canvas_set_orientation(Canvas* canvas, CanvasOrientation orientation);
/*
* Get canvas orientation
*/
CanvasOrientation canvas_get_orientation(const Canvas* canvas);