#include <io/style.h>#include <io/screenbuffer.h>#include <malloc.h>#include <unistd.h>Go to the source code of this file.
Functions | |
| void | screenbuffer_clear (screenbuffer_t *scr) |
| Clear screenbuffer. | |
| void | screenbuffer_clear_line (screenbuffer_t *scr, sysarg_t line) |
| Clear one buffer line. | |
| void | screenbuffer_copy_buffer (screenbuffer_t *scr, keyfield_t *dest) |
| Copy content buffer from screenbuffer to given memory. | |
| void | screenbuffer_goto (screenbuffer_t *scr, sysarg_t x, sysarg_t y) |
| Set new cursor position in screenbuffer. | |
| screenbuffer_t * | screenbuffer_init (screenbuffer_t *scr, sysarg_t size_x, sysarg_t size_y) |
| Initilize screenbuffer. | |
| void | screenbuffer_putchar (screenbuffer_t *scr, wchar_t ch) |
| Store one character to screenbuffer. | |
| void | screenbuffer_set_color (screenbuffer_t *scr, uint8_t fg_color, uint8_t bg_color, uint8_t flags) |
| Set new color. | |
| void | screenbuffer_set_rgb_color (screenbuffer_t *scr, uint32_t fg_color, uint32_t bg_color) |
| Set new RGB color. | |
| void | screenbuffer_set_style (screenbuffer_t *scr, uint8_t style) |
| Set new style. | |
Definition in file screenbuffer.c.
1.4.7