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, toString
protected 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)
Event
parseBytes
in interface EventParser
parseBytes
in class Event
public 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)