From 49a8f2c768f748fd90795f00933d59433b344fd4 Mon Sep 17 00:00:00 2001 From: iegod Date: Fri, 25 Aug 2023 11:53:45 -0400 Subject: [PATCH] Added new scene event type: LOAD. Added dimension setter. --- scene.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scene.go b/scene.go index a480e4d..ce163ed 100644 --- a/scene.go +++ b/scene.go @@ -7,6 +7,7 @@ type SceneEvent int64 const ( NOOP SceneEvent = 0 RESET SceneEvent = 1 // reset to initial scene + LOAD SceneEvent = 2 RELOAD SceneEvent = 3 // reload current scene COMPLETED SceneEvent = 4 // current scene has completed ENDGAME SceneEvent = 5 // shutdown all scenes @@ -16,4 +17,5 @@ type Scene interface { Update() error Draw(screen *ebiten.Image) SetEventHandler(e SceneEvent, f func()) + SetDimensions(a Area) }