Package com.runemate.ui.tracker
Class SkillsTracker
- java.lang.Object
-
- com.runemate.ui.tracker.SkillsTracker
-
- All Implemented Interfaces:
SkillListener
,java.util.EventListener
public class SkillsTracker extends java.lang.Object implements SkillListener
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SkillsTracker.SkillTracker
-
Constructor Summary
Constructors Constructor Description SkillsTracker(@NonNull com.runemate.game.api.script.framework.AbstractBot bot)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SkillsTracker.SkillTracker
getSkill(@NonNull Skill skill)
javafx.collections.ObservableMap<Skill,SkillsTracker.SkillTracker>
getSkills()
javafx.beans.property.IntegerProperty
getTotalExperienceGained()
javafx.beans.property.IntegerProperty
getTotalLevelsGained()
void
onExperienceGained(SkillEvent event)
void
onLevelUp(SkillEvent event)
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.runemate.game.api.script.framework.listeners.SkillListener
onCurrentLevelChanged
-
-
-
-
Method Detail
-
getSkill
public SkillsTracker.SkillTracker getSkill(@NonNull @NonNull Skill skill)
-
onLevelUp
public void onLevelUp(SkillEvent event)
- Specified by:
onLevelUp
in interfaceSkillListener
-
onExperienceGained
public void onExperienceGained(SkillEvent event)
- Specified by:
onExperienceGained
in interfaceSkillListener
-
getTotalExperienceGained
public javafx.beans.property.IntegerProperty getTotalExperienceGained()
-
getTotalLevelsGained
public javafx.beans.property.IntegerProperty getTotalLevelsGained()
-
getSkills
public javafx.collections.ObservableMap<Skill,SkillsTracker.SkillTracker> getSkills()
-
-