summaryrefslogtreecommitdiffstats
path: root/native/src/renderer.rs
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2021-11-05 15:31:33 +0700
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2021-11-05 15:31:33 +0700
commitaca9d414d311f901cfe6494a28a48a563f17320b (patch)
tree9cb0f6112d903d6a7337bfc6c1587936197eed20 /native/src/renderer.rs
parentd5f4067defcc033c5963676c872d9245d494db69 (diff)
downloadiced-aca9d414d311f901cfe6494a28a48a563f17320b.tar.gz
iced-aca9d414d311f901cfe6494a28a48a563f17320b.tar.bz2
iced-aca9d414d311f901cfe6494a28a48a563f17320b.zip
Write missing documentation in `iced_native`
Diffstat (limited to '')
-rw-r--r--native/src/renderer.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/native/src/renderer.rs b/native/src/renderer.rs
index 3b04a5c0..ca7ad5a2 100644
--- a/native/src/renderer.rs
+++ b/native/src/renderer.rs
@@ -61,11 +61,19 @@ pub trait Renderer: Sized {
fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>);
}
+/// A polygon with four sides.
#[derive(Debug, Clone, Copy, PartialEq)]
pub struct Quad {
+ /// The bounds of the [`Quad`].
pub bounds: Rectangle,
+
+ /// The border radius of the [`Quad`].
pub border_radius: f32,
+
+ /// The border width of the [`Quad`].
pub border_width: f32,
+
+ /// The border color of the [`Quad`].
pub border_color: Color,
}