Crossfire JXClient, Trunk
Public Member Functions | List of all members
com.realtime.crossfire.jxclient.stats.StatsListener Interface Reference
Inheritance diagram for com.realtime.crossfire.jxclient.stats.StatsListener:
Inheritance graph
Collaboration diagram for com.realtime.crossfire.jxclient.stats.StatsListener:
Collaboration graph

Public Member Functions

void activeSkillChanged (@NotNull String activeSkill)
 
void experienceChanged (long exp)
 
void experienceNextLevelChanged (long expNextLevel)
 
void godNameChanged (@NotNull String godName)
 
void rangeChanged (@NotNull String range)
 
void resetAfter ()
 
void resetBefore ()
 
void simpleWeaponSpeedChanged (boolean simpleWeaponSpeed)
 
void statChanged (int statNo, int value)
 
void titleChanged (@NotNull String title)
 

Detailed Description

Interface for listeners interested in changes of Stats instances.

Author
Andreas Kirschbaum

Definition at line 32 of file StatsListener.java.

Member Function Documentation

◆ activeSkillChanged()

void com.realtime.crossfire.jxclient.stats.StatsListener.activeSkillChanged ( @NotNull String  activeSkill)

The player's active skill has changed.

Parameters
activeSkillthe new active skill

◆ experienceChanged()

void com.realtime.crossfire.jxclient.stats.StatsListener.experienceChanged ( long  exp)

The player's experience has changed.

Parameters
expthe new experience

◆ experienceNextLevelChanged()

void com.realtime.crossfire.jxclient.stats.StatsListener.experienceNextLevelChanged ( long  expNextLevel)

The player's experience to reach the next level has changed.

Parameters
expNextLevelthe new experience

◆ godNameChanged()

void com.realtime.crossfire.jxclient.stats.StatsListener.godNameChanged ( @NotNull String  godName)

The player's god name has changed.

Parameters
godNamethe new godName

◆ rangeChanged()

void com.realtime.crossfire.jxclient.stats.StatsListener.rangeChanged ( @NotNull String  range)

The player's range type has changed.

Parameters
rangethe new range type

◆ resetAfter()

void com.realtime.crossfire.jxclient.stats.StatsListener.resetAfter ( )

The stats instance is about to be reset. This happens each time a new server connection ahs been established. This function is called after all stat values have been reset but before the first server message has been processed.

◆ resetBefore()

void com.realtime.crossfire.jxclient.stats.StatsListener.resetBefore ( )

The stats instance is about to be reset. This happens each time a new server connection ahs been established. This function is called before all stat values are reset.

◆ simpleWeaponSpeedChanged()

void com.realtime.crossfire.jxclient.stats.StatsListener.simpleWeaponSpeedChanged ( boolean  simpleWeaponSpeed)

The "simple weapon speed" value has changed.

Parameters
simpleWeaponSpeedthe new stat value

◆ statChanged()

void com.realtime.crossfire.jxclient.stats.StatsListener.statChanged ( int  statNo,
int  value 
)

A stat value has changed.

Parameters
statNothe stat number
valuethe new stat value

◆ titleChanged()

void com.realtime.crossfire.jxclient.stats.StatsListener.titleChanged ( @NotNull String  title)

The player's title has changed.

Parameters
titlethe new title

The documentation for this interface was generated from the following file: