Files
oak-gpui/crates/terminal/src/gpui_func_tools.rs
T

11 lines
249 B
Rust

use gpui::geometry::rect::RectF;
pub fn paint_layer<F>(cx: &mut gpui::PaintContext, clip_bounds: Option<RectF>, f: F)
where
F: FnOnce(&mut gpui::PaintContext) -> (),
{
cx.scene.push_layer(clip_bounds);
f(cx);
cx.scene.pop_layer()
}