summaryrefslogtreecommitdiffstats
path: root/src/demo.zig
diff options
context:
space:
mode:
authors-ol <s+removethis@s-ol.nu>2021-10-01 10:03:28 +0000
committers-ol <s+removethis@s-ol.nu>2021-10-01 10:28:50 +0000
commit531c1e8079aac9fb7a12e8fe9ebd78f795870972 (patch)
tree3e4c538942be56b0cd810fb3252778cc9cb79e72 /src/demo.zig
parentupdate for zig 0.7.0 (diff)
downloadzig-imgui-master.tar.gz
zig-imgui-master.zip
zig 0.9.0; make usable as libHEADmaster
Diffstat (limited to '')
-rw-r--r--src/demo.zig25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/demo.zig b/src/demo.zig
new file mode 100644
index 0000000..cf27a2c
--- /dev/null
+++ b/src/demo.zig
@@ -0,0 +1,25 @@
+const ig = @import("main.zig");
+
+pub fn main() !void {
+ const window = ig.Window.init();
+
+ // const start_time = c.glfwGetTime();
+ // var prev_time = start_time;
+ var show_demo = false;
+
+ while (!window.shouldClose()) {
+ try window.beginFrame();
+
+ // main part
+ if (show_demo)
+ ig.igShowDemoWindow(null);
+
+ if (ig.igBegin("yolozwek", null, 0)) {
+ ig.igText("Hello World :)");
+ _ = ig.igCheckbox("Demo window", &show_demo);
+ ig.igEnd();
+ }
+
+ window.endFrame();
+ }
+}