Class AbilityExecution
java.lang.Object
de.gurkenlabs.litiengine.abilities.AbilityExecution
- All Implemented Interfaces:
IUpdateable
public class AbilityExecution
extends java.lang.Object
implements IUpdateableMethod Summary
Modifier and Type Method Description AbilitygetAbility()java.util.List<Effect>getAppliedEffects()java.awt.geom.Point2DgetCastLocation()java.awt.ShapegetExecutionImpactArea()longgetExecutionTicks()voidupdate()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:
updatein interfaceIUpdateable- See Also:
ClientConfiguration.setMaxFps(int)
