// This file was generated by SquareLine Studio
// SquareLine Studio version: SquareLine Studio 1.6.0
// LVGL version: 8.3.11
// Project name: Lcd_Pro

#ifndef _LCD_PRO_UI_H
#define _LCD_PRO_UI_H

#ifdef __cplusplus
extern "C" {
#endif

    #include "lvgl.h"

#include "ui_helpers.h"
#include "ui_events.h"

///////////////////// SCREENS ////////////////////
#include "screens/ui_ScreenHome.h"
// #include "screens/ui_ScreenSet.h"  // 设置界面已禁用（按键版不需要）
#include "screens/ui_ScreenImg.h"
// #include "screens/ui_ScreenChar.h"  // 动漫形象暂时禁用
#include "screens/ui_ScreenPeiwang.h"
#include "screens/ui_ScreenUpdate.h"
#include "screens/ui_ScreenImageShar.h"
#include "screens/ui_ScreenImageReception.h"
#include "screens/ui_ScreenSharing.h"
#include "screens/ui_ScreenReceiving.h"

///////////////////// VARIABLES ////////////////////

// EVENTS
extern lv_obj_t *ui____initial_actions0;

// IMAGES AND IMAGE SETS
LV_IMG_DECLARE( ui_img_s8_png);   // assets/s8.png
LV_IMG_DECLARE( ui_img_s11_png);   // assets/s11.png
LV_IMG_DECLARE( ui_img_s12_png);   // assets/s12.png
LV_IMG_DECLARE( ui_img_s9_png);   // assets/s9.png
LV_IMG_DECLARE( ui_img_s6_png);   // assets/s6.png
LV_IMG_DECLARE( ui_img_s10_png);   // assets/s10.png
LV_IMG_DECLARE( ui_img_s1_png);   // assets/s1.png
LV_IMG_DECLARE( ui_img_s13_png);   // assets/s13.png
LV_IMG_DECLARE( ui_img_s14_png);   // assets/s14.png
LV_IMG_DECLARE( ui_img_peiwang_new2_png);   // assets/peiwang_new2.png
LV_IMG_DECLARE( ui_img_battery_level_png);   // assets/battery_level.png
LV_IMG_DECLARE( Gengxin);   // 更新文字图片
LV_IMG_DECLARE( Update_GIF);   // 更新GIF动画
LV_IMG_DECLARE( ui_img_jahub360_png);   // Home界面背景图
LV_IMG_DECLARE( ui_img_image_shar_png);   // 发送方等待配对图片
LV_IMG_DECLARE( ui_img_image_reception_png);   // 接收方等待配对图片
LV_IMG_DECLARE( ui_img_sharing_png);   // 发送方传输中图片
LV_IMG_DECLARE( ui_img_receiving_png);   // 接收方接收中图片

// UI INIT
void ui_init(void);
void ui_destroy(void);

#ifdef __cplusplus
} /*extern "C"*/
#endif

#endif
