X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FApplications%2Fgui_shell_src%2Finclude%2Fdisplay.h;fp=Usermode%2FApplications%2Fgui_shell_src%2Finclude%2Fdisplay.h;h=648a2de7cf39e5d890b8bec21f715d886a9f5efa;hb=55ef4dd6e0ce70e703d79129ba66bed63b296e45;hp=80bc69caf8834dcde2a084b812c94dc379789600;hpb=6dbb27af1a9f92781ae5eb898f83b78fe3a0e004;p=tpg%2Facess2.git diff --git a/Usermode/Applications/gui_shell_src/include/display.h b/Usermode/Applications/gui_shell_src/include/display.h index 80bc69ca..648a2de7 100644 --- a/Usermode/Applications/gui_shell_src/include/display.h +++ b/Usermode/Applications/gui_shell_src/include/display.h @@ -8,6 +8,8 @@ #ifndef _DISPLAY_H_ #define _DISPLAY_H_ +#include + extern void Display_AddText(int Length, const char *UTF8Text); extern void Display_Newline(int bCarriageReturn); extern void Display_SetCursor(int Row, int Col); @@ -16,6 +18,11 @@ extern void Display_ClearLine(int Dir); // 0: All, 1: Forward, -1: Reverse extern void Display_ClearLines(int Dir); // 0: All, 1: Forward, -1: Reverse extern void Display_SetForeground(uint32_t RGB); extern void Display_SetBackground(uint32_t RGB); +/** + * \brief Ensure that recent updates are flushed to the server + * \note Called at the end of an "input" buffer + */ +extern void Display_Flush(void); #endif