Skip to main content

wrap_lines

Function wrap_lines 

Source
pub fn wrap_lines(
    text: &str,
    max_w: i32,
    adv: impl Fn(char) -> i32,
) -> Vec<String>
Expand description

説明文を幅 max_w で折り返した行の列。文字幅は adv で測る(描画側はフォントの送り幅を渡す)。 折り返し規則は本文と同じ line_break::break_positions。行頭・行末の空白は落とす。