Home
last modified time | relevance | path

Searched refs:textui_window_t (Results 1 – 3 of 3) sorted by relevance

/DragonOS-0.1.5/kernel/src/libs/libUI/
Dtextui.h92 struct textui_window_t struct
117 struct textui_window_t *current_window; // 当前的主窗口 argument
118 struct textui_window_t *default_window; // 默认print到的窗口
128 int textui_refresh_vline(struct textui_window_t *window, uint16_t vline_id);
130 int textui_refresh_vlines(struct textui_window_t *window, uint16_t start, uint16_t count);
141 int textui_refresh_characters(struct textui_window_t *window, uint16_t vline_id, uint16_t start, ui…
152 int textui_putchar_window(struct textui_window_t *window, uint16_t character, uint32_t FRcolor, uin…
Dtextui-render.c31 int textui_refresh_vline(struct textui_window_t *window, uint16_t vline_id) in textui_refresh_vline()
39 int textui_refresh_vlines(struct textui_window_t *window, uint16_t start, uint16_t count) in textui_refresh_vlines()
73 int textui_refresh_characters(struct textui_window_t *window, uint16_t vline_id, uint16_t start, ui… in textui_refresh_characters()
Dtextui.c19 static struct textui_window_t __initial_window = {0}; // 初始窗口
33 static int __textui_init_window(struct textui_window_t *window, uint8_t flags, uint16_t vlines_num,… in __textui_init_window()
36 memset((window), 0, sizeof(struct textui_window_t)); in __textui_init_window()
135 static int __textui_new_line(struct textui_window_t *window, uint16_t vline_id) in __textui_new_line()
171 static int __textui_putchar_window(struct textui_window_t *window, uint16_t character, uint32_t FRc… in __textui_putchar_window()
208 int textui_putchar_window(struct textui_window_t *window, uint16_t character, uint32_t FRcolor, uin… in textui_putchar_window()