summaryrefslogtreecommitdiff
path: root/engine/Render
diff options
context:
space:
mode:
authorPhyscik <mynameisgennadiy@vk.com>2026-01-11 20:43:46 +0500
committerPhyscik <mynameisgennadiy@vk.com>2026-01-11 20:43:46 +0500
commit4c614ef14ebf4c3cd16c1e96283dc3763b9b0d0a (patch)
tree2e82a07e2b5f782b0991ee824109295784308b59 /engine/Render
parent754c860540660f004d09f1634ff62a56c481972e (diff)
World rendering
Diffstat (limited to 'engine/Render')
-rw-r--r--engine/Render/initWindow.go9
1 files changed, 7 insertions, 2 deletions
diff --git a/engine/Render/initWindow.go b/engine/Render/initWindow.go
index 436beb6..37728db 100644
--- a/engine/Render/initWindow.go
+++ b/engine/Render/initWindow.go
@@ -5,12 +5,13 @@ import (
rl "github.com/gen2brain/raylib-go/raylib"
)
-func InitWindow(manager coreobjects.SceneManager, startScene coreobjects.Scene) {
+func InitWindow() {
rl.SetConfigFlags(rl.FlagWindowResizable)
rl.InitWindow(800, 450, "xdx")
- defer rl.CloseWindow()
+}
+func StartLoop(manager coreobjects.SceneManager, startScene coreobjects.Scene) {
manager.ChangeScene(startScene)
for !rl.WindowShouldClose() {
@@ -21,3 +22,7 @@ func InitWindow(manager coreobjects.SceneManager, startScene coreobjects.Scene)
rl.EndDrawing()
}
}
+
+func DeinitWindow() {
+ rl.CloseWindow()
+}