summaryrefslogtreecommitdiff
path: root/engine/CoreObjects/OverlayScene.go
diff options
context:
space:
mode:
authorphyscik <mynameisgennadiy@vk.com>2026-04-06 18:29:34 +0500
committerphyscik <mynameisgennadiy@vk.com>2026-04-06 18:29:34 +0500
commite211798077de88fe39d1e1c0add7a0f460d1da5a (patch)
treede3163568818116a2ca43d31c66947d918cea2fd /engine/CoreObjects/OverlayScene.go
parente75d107899617446add49f00fb03837cb46d2543 (diff)
Experimental async update functionHEADmain
Diffstat (limited to 'engine/CoreObjects/OverlayScene.go')
-rw-r--r--engine/CoreObjects/OverlayScene.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/engine/CoreObjects/OverlayScene.go b/engine/CoreObjects/OverlayScene.go
index 73aa987..3689262 100644
--- a/engine/CoreObjects/OverlayScene.go
+++ b/engine/CoreObjects/OverlayScene.go
@@ -9,9 +9,15 @@ import (
type OveralyScene struct {
FPS FpsMeter
+ updateFunctions []UpdateFunction
}
func (base *OveralyScene) Create(_ *SceneManager) {
+ base.updateFunctions = []UpdateFunction { base.Update }
+}
+
+func (base *OveralyScene) GetUpdateFunctions() []UpdateFunction {
+ return base.updateFunctions
}
func (base *OveralyScene) Destroy() {