package objs import ( "github.com/Zyko0/go-sdl3/sdl" "ponger/ecs" ) type Root struct { *ecs.GameObject } func (root *Root) Render(r *sdl.Renderer) { r.SetDrawColor(255, 255, 255, 255) r.Clear() } func NewRoot(children ...ecs.IsGameObject) ecs.IsGameObject { r := &Root{ GameObject: &ecs.GameObject{ Position: sdl.FPoint{}, Children: children, }, } return r.GameObject }