Package-level declarations

Types

Link copied to clipboard
class KParticle(var x: Float, var y: Float, val vx: Float, val vy: Float, val colorValue: Long, val size: Float, val maxLife: Float, var life: Float = 0.0f)

State container for an individual physics particle in particle-based UI effects.

Functions

Link copied to clipboard
fun createExplosionBurst(originX: Float, originY: Float, count: Int, colors: List<Long>, baseForce: Float, forceMultiplier: Float = 1.0f): List<KParticle>

Factory function to generate a burst of radial explosion particles.