Documentation
¶
Overview ¶
Package spritekit provides Go bindings for Apple's SpriteKit SwiftUI cross-import overlay (_SpriteKit_SwiftUI).
This overlay provides SwiftUI views and modifiers that integrate SpriteKit with SwiftUI. View constructors and modifiers return typed swiftui.View values.
Bridge sources under internal/swift/ are generated by go generate.
Threading ¶
All bridge functions dispatch to the main thread internally. The Go API is safe to call from any goroutine.
Quick start ¶
import "github.com/tmc/swiftui" import "github.com/tmc/swiftui/spritekit" view := spritekit.NewSpriteView(...)
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Available ¶
func Available() bool
Available reports whether the SpriteKit bridge dylib loaded successfully.
func Err ¶
func Err() error
Err reports the error encountered while loading the SpriteKit bridge, or nil if the bridge loaded successfully.
func NewSpriteView ¶
NewSpriteView creates a SpriteView for an SKScene pointer.
Types ¶
This section is empty.