Kintsugi OS 0.4.0
x86 Monolithic OS
Loading...
Searching...
No Matches
terminal_state_t Struct Reference

#include <terminal.h>

Public Attributes

terminal_char_t buffer [TERMINAL_HEIGHT][TERMINAL_WIDTH]
 
u32 cursor_x
 
u32 cursor_y
 
u32 scroll_offset
 
u8 current_attribute
 
u8 insert_mode
 
u8 dirty
 
u8 auto_scroll
 

Member Data Documentation

◆ auto_scroll

u8 terminal_state_t::auto_scroll

◆ buffer

terminal_char_t terminal_state_t::buffer[TERMINAL_HEIGHT][TERMINAL_WIDTH]

◆ current_attribute

u8 terminal_state_t::current_attribute

◆ cursor_x

u32 terminal_state_t::cursor_x

◆ cursor_y

u32 terminal_state_t::cursor_y

◆ dirty

u8 terminal_state_t::dirty

◆ insert_mode

u8 terminal_state_t::insert_mode

◆ scroll_offset

u32 terminal_state_t::scroll_offset

The documentation for this struct was generated from the following file: