Files
aego/sdk/particles.go
T
sanspie 5eb1832907
ci-platforms / darwin amd64 smoke (push) Skipped
ci / build (amd64, linux, ubuntu-24.04) (push) Failing after 15m28s
ci / release (push) Skipped
ci-platforms / windows amd64 smoke (push) Skipped
ci-platforms / darwin arm64 smoke (push) Skipped
ci / checks (push) Successful in 7m47s
Complete Stage 12 for v0.12.0
2026-11-05 11:46:53 +03:00

38 lines
1.0 KiB
Go

package sdk
import "aego/modules/particles"
type (
Particles = particles.Service
ParticleSystem2D = particles.ParticleSystem2D
ParticleStats = particles.Stats
ParticleColorKey = particles.ColorKey
)
const (
ParticlePoint = particles.Point
ParticleCircle = particles.Circle
ParticleRect = particles.Rect
ParticleEdge = particles.Edge
ParticleSpriteMask = particles.SpriteMask
ParticleLocal = particles.Local
ParticleWorld = particles.World
ParticleGameTime = particles.Game
ParticleUnscaled = particles.Unscaled
ParticleAge = particles.Age
ParticleYoungestFirst = particles.YoungestFirst
ParticleDistance = particles.Distance
ParticleKeep = particles.Keep
ParticleReduce = particles.Reduce
ParticleHide = particles.Hide
)
func ParticlesOf(ctx *Context) *Particles {
if ctx == nil {
return nil
}
return particles.Of(ctx.World)
}
func DefaultParticleSystem2D() ParticleSystem2D { return particles.DefaultParticleSystem2D() }