use crate::prelude::*; pub struct Offset { pub inner: StrongWidget, pub amt: UiVec2, } impl Widget for Offset { fn draw(&mut self, painter: &mut Painter) -> Size { painter .widget_at(&self.inner, UiRegion::FULL.offset(self.amt)) .size() } }