Skip to main content

bg_origin_shift

Function bg_origin_shift 

Source
pub(super) fn bg_origin_shift(
    el: &RenderElement,
    eff_w: i32,
    eff_h: i32,
) -> (i32, i32, i32, i32)
Expand description

background-origin に基づき、draw_background_image() へ渡す (origin_shift_x, origin_shift_y, origin_w, origin_h) を計算する。 origin_shift_* は基準 box の左上が描画 box(eff_w/eff_h の左上)から どれだけ内側にあるか、origin_w/origin_h は基準 box 自体のサイズ。