blob: 8a11e2978569d814c0ffda5f9579267979022316 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
package coreobjects
import rl "github.com/gen2brain/raylib-go/raylib"
type UpdateFunction func()
type Scene interface {
Create(*SceneManager)
Destroy()
Update()
GetUpdateFunctions() []UpdateFunction
Draw()
GetMousePosition() rl.Vector2
}
|