Lines Matching defs:VirtualConsoleData
38 pub struct VirtualConsoleData { struct
39 pub vc_index: usize,
40 pub state: VirtualConsoleInfo,
41 pub saved_state: VirtualConsoleInfo,
43 pub cols: usize,
45 pub rows: usize,
49 pub scan_lines: usize,
51 pub cell_height: u32,
58 pub visible_origin: usize,
60 pub top: usize,
62 pub bottom: usize,
64 pub pos: usize,
67 pub palette: [Color; 16],
69 pub def_color: u8,
71 pub underline_color: u32,
73 pub italic_color: u32,
75 pub half_color: u32,
77 pub mode: KDMode,
78 pub vt_mode: VtModeData,
81 pub color_mode: bool,
84 pub hi_font_mask: u16,
85 pub font: ConsoleFont,
87 pub erase_char: u16,
89 pub complement_mask: u16,
90 pub s_complement_mask: u16,
92 pub cursor_blink_ms: u16,
94 pub pid: Option<Pid>,
95 pub index: usize,
97 pub vc_state: VirtualConsoleState,
101 pub display_ctrl: bool,
103 pub toggle_meta: bool,
105 pub screen_mode: bool,
107 pub origin_mode: bool,
109 pub autowrap: bool,
111 pub cursor_visible: bool,
113 pub cursor_type: VcCursor,
115 pub insert_mode: bool,
117 pub private: Vt102_OP,
119 pub need_wrap: bool,
121 pub report_mouse: u8,
146 impl VirtualConsoleData { argument