| A B C D E F G H I J K L M N O P Q R S T U V W X Y Z | |
| AccelerationRule — Final class in package com.roguedevelopment.pulse.rule | |
| Provides a constant acceleration (or deacceleration if < 0) for a particle. | |
| AccelerationRule(amount) — Constructor in class com.roguedevelopment.pulse.rule.AccelerationRule | |
| addEmitter(emitter:com.roguedevelopment.pulse.particle:IParticleFactory) — Method in class com.roguedevelopment.pulse.PulseEngine | |
| addParticle(particle:com.roguedevelopment.pulse.particle:IParticle) — Method in class com.roguedevelopment.pulse.PulseEngine | |
| alpha — Property in interface com.roguedevelopment.pulse.particle.IParticle | |
| amount — Property in class com.roguedevelopment.pulse.rule.AccelerationRule | |
| amount — Property in class com.roguedevelopment.pulse.rule.XOscillatorRule | |
| AngleRandomizerInitializer — Class in package com.roguedevelopment.pulse.initializers | |
| This class sets up a random angle that the particle should travel in to begin with. | |
| AngleRandomizerInitializer(minValue, maxValue) — Constructor in class com.roguedevelopment.pulse.initializers.AngleRandomizerInitializer | |
| applyRule(pulse:com.roguedevelopment.pulse.particle:IParticle, currentMs, lastMs) — Method in class com.roguedevelopment.pulse.rule.AccelerationRule | |
| applyRule(pulse:com.roguedevelopment.pulse.particle:IParticle, currentMs, lastMs) — Method in class com.roguedevelopment.pulse.rule.BoundingBoxRule | |
| applyRule(pulse:com.roguedevelopment.pulse.particle:IParticle, currentMs, lastMs) — Method in class com.roguedevelopment.pulse.rule.ColorTransformRule | |
| applyRule(pulse:com.roguedevelopment.pulse.particle:IParticle, currentMs, lastMs) — Method in class com.roguedevelopment.pulse.rule.DeathRule | |
| applyRule(pulse:com.roguedevelopment.pulse.particle:IParticle, currentMs, lastMs) — Method in class com.roguedevelopment.pulse.rule.FadeRule | |
| applyRule(pulse:com.roguedevelopment.pulse.particle:IParticle, currentMs, lastMs) — Method in class com.roguedevelopment.pulse.rule.GravityRule | |
| applyRule(pulse:com.roguedevelopment.pulse.particle:IParticle, currentMs, lastMs) — Method in interface com.roguedevelopment.pulse.rule.IPulseRule | |
| Used by the particle engine to apply a rule to a particle. | |
| applyRule(pulse:com.roguedevelopment.pulse.particle:IParticle, currentMs, lastMs) — Method in class com.roguedevelopment.pulse.rule.MouseSwarmRule | |
| applyRule(pulse:com.roguedevelopment.pulse.particle:IParticle, currentMs, lastMs) — Method in class com.roguedevelopment.pulse.rule.MovementRule | |
| applyRule(pulse:com.roguedevelopment.pulse.particle:IParticle, currentMs, lastMs) — Method in class com.roguedevelopment.pulse.rule.MovementStopRule | |
| applyRule(pulse:com.roguedevelopment.pulse.particle:IParticle, currentMs, lastMs) — Method in class com.roguedevelopment.pulse.rule.ParamTweenRule | |
| applyRule(pulse:com.roguedevelopment.pulse.particle:IParticle, currentMs, lastMs) — Method in class com.roguedevelopment.pulse.rule.PointSwarmRule | |
| applyRule(pulse:com.roguedevelopment.pulse.particle:IParticle, currentMs, lastMs) — Method in class com.roguedevelopment.pulse.rule.RotateRule | |
| applyRule(pulse:com.roguedevelopment.pulse.particle:IParticle, currentMs, lastMs) — Method in class com.roguedevelopment.pulse.rule.RotateToAngleRule | |
| applyRule(pulse:com.roguedevelopment.pulse.particle:IParticle, currentMs, lastMs) — Method in class com.roguedevelopment.pulse.rule.ScaleRule | |
| applyRule(pulse:com.roguedevelopment.pulse.particle:IParticle, currentMs, lastMs) — Method in class com.roguedevelopment.pulse.rule.TweenRule | |
| applyRule(pulse:com.roguedevelopment.pulse.particle:IParticle, currentMs, lastMs) — Method in class com.roguedevelopment.pulse.rule.XOscillatorRule | |
| A B C D E F G H I J K L M N O P Q R S T U V W X Y Z | |