public class AbilityInfoEvent extends Event
| Modifier and Type | Field and Description |
|---|---|
protected int |
abilityID |
protected java.util.Set<java.lang.String> |
cooldowns |
protected java.lang.String |
desc |
protected java.lang.String |
icon |
protected java.util.Map<java.lang.String,java.lang.String> |
props |
| Constructor and Description |
|---|
AbilityInfoEvent() |
AbilityInfoEvent(AgisAbility ability) |
AbilityInfoEvent(AOByteBuffer buf,
ClientConnection con) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCooldown(java.lang.String cooldownID) |
int |
getAbilityID() |
java.util.Set<java.lang.String> |
getCooldowns() |
java.lang.String |
getDesc() |
java.lang.String |
getIcon() |
java.lang.String |
getName() |
java.lang.String |
getProperty(java.lang.String key) |
void |
parseBytes(AOByteBuffer buf)
load this event from the passed in buffer
called by the constructor
|
void |
setAbilityID(int id) |
void |
setDesc(java.lang.String desc) |
void |
setIcon(java.lang.String icon) |
void |
setProperty(java.lang.String key,
java.lang.String value) |
AOByteBuffer |
toBytes() |
getBuffer, getConnection, getEnqueueTime, getObjectOid, setBuffer, setConnection, setEnqueueTime, setEntity, setObject, setObjectOid, toStringprotected int abilityID
protected java.lang.String icon
protected java.lang.String desc
protected java.util.Set<java.lang.String> cooldowns
protected java.util.Map<java.lang.String,java.lang.String> props
public AbilityInfoEvent()
public AbilityInfoEvent(AOByteBuffer buf, ClientConnection con)
public AbilityInfoEvent(AgisAbility ability)
public AOByteBuffer toBytes()
public void parseBytes(AOByteBuffer buf)
EventparseBytes in interface EventParserparseBytes in class Eventpublic int getAbilityID()
public void setAbilityID(int id)
public java.lang.String getIcon()
public void setIcon(java.lang.String icon)
public java.lang.String getDesc()
public void setDesc(java.lang.String desc)
public void addCooldown(java.lang.String cooldownID)
public java.util.Set<java.lang.String> getCooldowns()
public java.lang.String getProperty(java.lang.String key)
public void setProperty(java.lang.String key,
java.lang.String value)