Versions in this module Expand all Collapse all v1 v1.0.1 Feb 29, 2024 v1.0.0 Feb 29, 2024 Changes in this version + type Arranger interface + Arrange func(e Engine, n *Node, t clock.Time) + type Engine interface + LoadTexture func(a image.Image) (Texture, error) + Register func(n *Node) + Release func() + Render func(scene *Node, t clock.Time, sz size.Event) + SetSubTex func(n *Node, x SubTex) + SetTransform func(n *Node, m f32.Affine) + Unregister func(n *Node) + type Node struct + Arranger Arranger + EngineFields struct{ ... } + FirstChild *Node + LastChild *Node + NextSibling *Node + Parent *Node + PrevSibling *Node + func (n *Node) AppendChild(c *Node) + func (n *Node) RemoveChild(c *Node) + type SubTex struct + R image.Rectangle + T Texture + type Texture interface + Bounds func() (w, h int) + Download func(r image.Rectangle, dst draw.Image) + Release func() + Upload func(r image.Rectangle, src image.Image)