UNPKG

starling-framework

Version:

A fast, productive library for 2D cross-platform development.

77 lines 2.7 kB
import Texture from "../textures/Texture"; import ParticleSystem from "./ParticleSystem"; import ColorArgb from "./ColorArgb"; declare namespace starling.extensions { export class PDParticleSystem extends ParticleSystem { constructor(config: string, texture: Texture); get defaultDuration(): number; set defaultDuration(value: number) get emitterType(): number; set emitterType(value: number) get emitterXVariance(): number; set emitterXVariance(value: number) get emitterYVariance(): number; set emitterYVariance(value: number) get lifespan(): number; set lifespan(value: number) get lifespanVariance(): number; set lifespanVariance(value: number) get startSize(): number; set startSize(value: number) get startSizeVariance(): number; set startSizeVariance(value: number) get endSize(): number; set endSize(value: number) get endSizeVariance(): number; set endSizeVariance(value: number) get emitAngle(): number; set emitAngle(value: number) get emitAngleVariance(): number; set emitAngleVariance(value: number) get startRotation(): number; set startRotation(value: number) get startRotationVariance(): number; set startRotationVariance(value: number) get endRotation(): number; set endRotation(value: number) get endRotationVariance(): number; set endRotationVariance(value: number) get speed(): number; set speed(value: number) get speedVariance(): number; set speedVariance(value: number) get gravityX(): number; set gravityX(value: number) get gravityY(): number; set gravityY(value: number) get radialAcceleration(): number; set radialAcceleration(value: number) get radialAccelerationVariance(): number; set radialAccelerationVariance(value: number) get tangentialAcceleration(): number; set tangentialAcceleration(value: number) get tangentialAccelerationVariance(): number; set tangentialAccelerationVariance(value: number) get maxRadius(): number; set maxRadius(value: number) get maxRadiusVariance(): number; set maxRadiusVariance(value: number) get minRadius(): number; set minRadius(value: number) get minRadiusVariance(): number; set minRadiusVariance(value: number) get rotatePerSecond(): number; set rotatePerSecond(value: number) get rotatePerSecondVariance(): number; set rotatePerSecondVariance(value: number) get startColor(): ColorArgb; set startColor(value: ColorArgb) get startColorVariance(): ColorArgb; set startColorVariance(value: ColorArgb) get endColor(): ColorArgb; set endColor(value: ColorArgb) get endColorVariance(): ColorArgb; set endColorVariance(value: ColorArgb) } } export default starling.extensions.PDParticleSystem;