18 lines
572 B
Odin
18 lines
572 B
Odin
// 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
|