You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
565 B
28 lines
565 B
/*
|
|
* Copyright (c) 2019, Erich Styger
|
|
*
|
|
* SPDX-License-Identifier: BSD-3-Clause
|
|
*/
|
|
|
|
#ifndef GUI_H_
|
|
#define GUI_H_
|
|
|
|
#include "platform.h"
|
|
#include "McuGDisplaySSD1306.h"
|
|
|
|
#if PL_CONFIG_USE_GUI_KEY_NAV
|
|
#include "LittlevGL/lvgl/src/lv_core/lv_group.h"
|
|
|
|
lv_group_t *GUI_GroupPeek(void);
|
|
void GUI_GroupPull(void);
|
|
void GUI_GroupPush(void);
|
|
|
|
void GUI_AddObjToGroup(lv_obj_t *obj);
|
|
void GUI_RemoveObjFromGroup(lv_obj_t *obj);
|
|
#endif
|
|
|
|
void GUI_ChangeOrientation(McuGDisplaySSD1306_DisplayOrientation orientation);
|
|
|
|
void GUI_Init(void);
|
|
|
|
#endif /* GUI_H_ */
|
|
|