Initial project scaffold for Dimma

This commit is contained in:
2026-06-10 20:53:30 +02:00
commit 64f55c81b0
17 changed files with 702 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
// Placeholder for raygui C interop bindings
// Assumes raygui headers are available system-wide
package raygui
import raylib "../raylib.odin"
// GUI control functions
Label :: proc(pos: raylib.Vector2, text: rawstring) #cdecl
Button :: proc(pos: raylib.Vector2, size: raylib.Vector2, text: rawstring) -> bool #cdecl
// Layout functions
GuiSetStyle :: proc(control: i32, property: i32, value: i32) #cdecl
GuiLoadStyle :: proc(fileName: rawstring) -> bool #cdecl
GuiEnable :: proc() #cdecl
GuiDisable :: proc() #cdecl
GuiLock :: proc() #cdecl
GuiUnlock :: proc() #cdecl