Lines Matching refs:vline
602 let vline = TextuiVlineChromatic::new(chars_num as usize); in new() localVariable
604 initial_vlines.push(TextuiVline::Chromatic(vline)); in new()
649 let vline = &mut self.vlines[<LineId as Into<usize>>::into(vline_id)]; in textui_refresh_characters() localVariable
654 if let TextuiVline::Chromatic(vline) = vline { in textui_refresh_characters()
655 vline.chars[<LineIndex as Into<usize>>::into(index)] in textui_refresh_characters()
716 if let TextuiVline::Chromatic(vline) = in textui_new_line()
720 if let Some(v_char) = vline.chars.get_mut(i as usize) { in textui_new_line()
726 vline.index = LineIndex::new(0); in textui_new_line()
760 if let TextuiVline::Chromatic(vline) = in true_textui_putchar_window()
763 let index = <LineIndex as Into<usize>>::into(vline.index); in true_textui_putchar_window()
765 if let Some(v_char) = vline.chars.get_mut(index) { in true_textui_putchar_window()
770 line_index = vline.index; in true_textui_putchar_window()
771 vline.index = vline.index + 1; in true_textui_putchar_window()
828 if let TextuiVline::Chromatic(vline) = in textui_putchar_window()
832 let mut space_to_print = 8 - <LineIndex as Into<usize>>::into(vline.index) % 8; in textui_putchar_window()
844 if let TextuiVline::Chromatic(vline) = in textui_putchar_window()
847 vline.index = vline.index - 1; in textui_putchar_window()
848 tmp = vline.index; in textui_putchar_window()
851 if let TextuiVline::Chromatic(vline) = in textui_putchar_window()
855 vline.chars.get_mut(<LineIndex as Into<usize>>::into(tmp)) in textui_putchar_window()
867 if let TextuiVline::Chromatic(vline) = in textui_putchar_window()
870 vline.index = LineIndex::new(0); in textui_putchar_window()
872 if let Some(v_char) = vline.chars.get_mut(i as usize) { in textui_putchar_window()
898 if let TextuiVline::Chromatic(vline) = in textui_putchar_window()
901 if !vline.index.check(self.chars_per_line) { in textui_putchar_window()