From 8a57153700bbb05159dae87913803244964ea317 Mon Sep 17 00:00:00 2001 From: Nic Barker <contact+github@nicbarker.com> Date: Thu, 13 Mar 2025 09:08:20 +1300 Subject: [PATCH] [Bindings/Odin] Add support for local ids to odin bindings --- bindings/odin/clay-odin/clay.odin | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bindings/odin/clay-odin/clay.odin b/bindings/odin/clay-odin/clay.odin index 499a4cd..f4d6161 100644 --- a/bindings/odin/clay-odin/clay.odin +++ b/bindings/odin/clay-odin/clay.odin @@ -458,3 +458,7 @@ MakeString :: proc(label: string) -> String { ID :: proc(label: string, index: u32 = 0) -> ElementId { return _HashString(MakeString(label), index, 0) } + +ID_LOCAL :: proc(label: string, index: u32 = 0) -> ElementId { + return _HashString(MakeString(label), index, _GetParentElementId()) +}