VSF Documented
lvgl.h File Reference
#include <stdbool.h>
#include <stdint.h>

Go to the source code of this file.

Data Structures

struct  lv_font_fmt_txt_glyph_dsc_t
 
struct  lv_font_fmt_txt_cmap_t
 
struct  lv_font_fmt_txt_dsc_t
 
struct  lv_font_glyph_dsc_t
 
struct  _lv_font_struct
 

Macros

#define LVGL_VERSION_MAJOR   7
 
#define LVGL_VERSION_MINOR   0
 
#define LVGL_VERSION_PATCH   1
 
#define LVGL_VERSION_INFO   "dev"
 
#define NULL   ((void*) 0)
 
#define FALSE   0
 
#define TRUE   1
 
#define LV_VERSION_CHECK(x, y, z)
 

Typedefs

typedef uint8_t u8
 
typedef uint16_t u16
 
typedef int16_t s16
 
typedef uint32_t u32
 
typedef uint32_t tu8
 
typedef uint32_t tu16
 
typedef uint32_t tbool
 
typedef uint32_t tu32
 
typedef int32_t s32
 
typedef int16_t lv_coord_t
 
typedef uint32_t lv_uintptr_t
 
typedef uint8_t lv_font_fmt_txt_cmap_type_t
 
typedef struct _lv_font_struct lv_font_t
 

Enumerations

enum  {
  LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY ,
  LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL ,
  LV_FONT_FMT_TXT_CMAP_SPARSE_TINY ,
  LV_FONT_FMT_TXT_CMAP_SPARSE_FULL
}
 

Detailed Description

Include all LittleV GL related headers

Macro Definition Documentation

◆ LVGL_VERSION_MAJOR

#define LVGL_VERSION_MAJOR   7

◆ LVGL_VERSION_MINOR

#define LVGL_VERSION_MINOR   0

◆ LVGL_VERSION_PATCH

#define LVGL_VERSION_PATCH   1

◆ LVGL_VERSION_INFO

#define LVGL_VERSION_INFO   "dev"

◆ NULL

#define NULL   ((void*) 0)

◆ FALSE

#define FALSE   0

◆ TRUE

#define TRUE   1

◆ LV_VERSION_CHECK

#define LV_VERSION_CHECK ( x,
y,
z )
Value:
#define LVGL_VERSION_MAJOR
Definition lvgl.h:19
#define LVGL_VERSION_MINOR
Definition lvgl.h:20
#define LVGL_VERSION_PATCH
Definition lvgl.h:21

Gives 1 if the x.y.z version is supported in the current version Usage:

Typedef Documentation

◆ u8

typedef uint8_t u8

◆ u16

typedef uint16_t u16

◆ s16

typedef int16_t s16

◆ u32

typedef uint32_t u32

◆ tu8

typedef uint32_t tu8

◆ tu16

typedef uint32_t tu16

◆ tbool

typedef uint32_t tbool

◆ tu32

typedef uint32_t tu32

◆ s32

typedef int32_t s32

◆ lv_coord_t

◆ lv_uintptr_t

◆ lv_font_fmt_txt_cmap_type_t

◆ lv_font_t

typedef struct _lv_font_struct lv_font_t

Describe the properties of a font

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

Format of font character map.

Enumerator
LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY 
LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL 
LV_FONT_FMT_TXT_CMAP_SPARSE_TINY 
LV_FONT_FMT_TXT_CMAP_SPARSE_FULL 
Generated from commit: vsfteam/vsf@ceb53fd