From 446a4caadc883ff4043ade1cd8bbc9c234c59871 Mon Sep 17 00:00:00 2001 From: Jeroen van Rijn Date: Thu, 8 May 2025 15:52:45 +0200 Subject: [PATCH] Add missing macro --- bindings/odin/clay-odin/clay.odin | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/bindings/odin/clay-odin/clay.odin b/bindings/odin/clay-odin/clay.odin index 461a454..501758d 100644 --- a/bindings/odin/clay-odin/clay.odin +++ b/bindings/odin/clay-odin/clay.odin @@ -439,6 +439,14 @@ PaddingAll :: proc(allPadding: u16) -> Padding { return { left = allPadding, right = allPadding, top = allPadding, bottom = allPadding } } +BorderOutside :: proc(width: u16) -> BorderWidth { + return {width, width, width, width, 0} +} + +BorderAll :: proc(width: u16) -> BorderWidth { + return {width, width, width, width, width} +} + CornerRadiusAll :: proc(radius: f32) -> CornerRadius { return CornerRadius{radius, radius, radius, radius} } @@ -469,4 +477,4 @@ ID :: proc(label: string, index: u32 = 0) -> ElementId { ID_LOCAL :: proc(label: string, index: u32 = 0) -> ElementId { return _HashString(MakeString(label), index, _GetParentElementId()) -} +} \ No newline at end of file