Skip to main content

clip_fill_rect

Function clip_fill_rect 

Source
pub fn clip_fill_rect(
    x0: u32,
    y0: u32,
    x1: u32,
    y1: u32,
    target_w: u32,
    target_h: u32,
    clip: Option<(u32, u32, u32, u32)>,
) -> Option<(u32, u32, u32, u32)>
Expand description

塗り矩形を描画先サイズとクリップ矩形で切り詰める。

空クリップ・反転クリップ・画面外をすべて None(何も描かない)に落とす。 u32 の減算は一切行わないので、どんな入力でもラップアラウンドしない。