|
PatchworkOS
966e257
A non-POSIX operating system.
|
Terminal structure. More...
#include <terminal.h>
Terminal structure.
Definition at line 91 of file terminal.h.
| window_t* terminal_t::win |
Definition at line 93 of file terminal.h.
| font_t* terminal_t::font |
Definition at line 94 of file terminal.h.
| bool terminal_t::cursorBlink |
Definition at line 95 of file terminal.h.
| bool terminal_t::isCursorVisible |
Definition at line 96 of file terminal.h.
| fd_t terminal_t::stdin[2] |
Definition at line 97 of file terminal.h.
| fd_t terminal_t::stdout[2] |
Definition at line 98 of file terminal.h.
| pixel_t terminal_t::foreground |
Definition at line 99 of file terminal.h.
| pixel_t terminal_t::background |
Definition at line 100 of file terminal.h.
| terminal_flags_t terminal_t::flags |
Definition at line 101 of file terminal.h.
| ansi_sending_t terminal_t::ansi |
Definition at line 102 of file terminal.h.
| terminal_char_t terminal_t::screen[TERMINAL_ROWS][TERMINAL_COLUMNS] |
Definition at line 103 of file terminal.h.
| uint64_t terminal_t::firstRow |
Definition at line 104 of file terminal.h.
| terminal_char_t* terminal_t::savedCursor |
Definition at line 105 of file terminal.h.
| terminal_char_t* terminal_t::prevCursor |
Definition at line 106 of file terminal.h.
| terminal_char_t* terminal_t::cursor |
Definition at line 107 of file terminal.h.
| pid_t terminal_t::shell |
Definition at line 108 of file terminal.h.