Class AbilityExecution
java.lang.Object
de.gurkenlabs.litiengine.abilities.AbilityExecution
- All Implemented Interfaces:
IUpdateable
public class AbilityExecution
extends java.lang.Object
implements IUpdateable
Method Summary
Modifier and Type Method Description Ability
getAbility()
java.util.List<Effect>
getAppliedEffects()
java.awt.geom.Point2D
getCastLocation()
java.awt.Shape
getExecutionImpactArea()
long
getExecutionTicks()
void
update()
1.
Method Details
getAbility
getAppliedEffects
getCastLocation
public java.awt.geom.Point2D getCastLocation()getExecutionImpactArea
public java.awt.Shape getExecutionImpactArea()getExecutionTicks
public long getExecutionTicks()update
public void update()1. Apply all ability effects after their delay. 2. Unregister this instance after all effects were applied. 3. Effects will apply their follow up effects on their own.- Specified by:
update
in interfaceIUpdateable
- See Also:
ClientConfiguration.setMaxFps(int)