public class CoordinatedEffectState
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected AgisAbilityState |
abilityState |
protected CoordinatedEffect |
coordinatedEffect |
protected OID |
effectOid |
protected Point |
loc |
protected OID |
sourceOid |
protected OID |
targetOid |
Constructor and Description |
---|
CoordinatedEffectState(CoordinatedEffect coordinatedEffect,
OID sourceOid,
OID targetOid,
Point loc,
AgisAbilityState abilityState) |
Modifier and Type | Method and Description |
---|---|
AnimationClient.InvokeEffectMessage |
generateInvokeMessage()
override to add custom information to the message
|
AgisAbilityState |
getAbilityState() |
void |
invoke() |
void |
invoke(java.lang.String iconName,
java.lang.Boolean displayIcon) |
protected CoordinatedEffect coordinatedEffect
protected AgisAbilityState abilityState
protected OID effectOid
protected OID sourceOid
protected OID targetOid
protected Point loc
public CoordinatedEffectState(CoordinatedEffect coordinatedEffect, OID sourceOid, OID targetOid, Point loc, AgisAbilityState abilityState)
public AnimationClient.InvokeEffectMessage generateInvokeMessage()
public void invoke()
public void invoke(java.lang.String iconName, java.lang.Boolean displayIcon)
public AgisAbilityState getAbilityState()