[−][src]Function conrod_core::text::glyph::selected_rects_per_line
pub fn selected_rects_per_line<'a, I>(
lines_with_rects: I,
font: &'a Font,
font_size: FontSize,
start: Index,
end: Index
) -> SelectedRectsPerLine<'a, I>ⓘwhereNotable traits for SelectedRectsPerLine<'a, I>
impl<'a, I> Iterator for SelectedRectsPerLine<'a, I> where
I: Iterator<Item = (&'a str, Rect)>, type Item = SelectedRects<'a, 'a>;
I: Iterator<Item = (&'a str, Rect)>,
Produces an iterator that yields iterators yielding Rect
s for each selected character in
each line of text within the given iterator yielding char Rect
s.
Given some start
and end
indices, only Rect
s for char
s between these two indices
will be produced.
All lines that have no selected Rect
s will be skipped.