Packages that use Spell | |
---|---|
com.realtime.crossfire.jxclient.gui.item | |
com.realtime.crossfire.jxclient.scripts | |
com.realtime.crossfire.jxclient.shortcuts | |
com.realtime.crossfire.jxclient.spells |
Uses of Spell in com.realtime.crossfire.jxclient.gui.item |
---|
Fields in com.realtime.crossfire.jxclient.gui.item declared as Spell | |
---|---|
private Spell |
GUIItemSpellList.spell
|
Uses of Spell in com.realtime.crossfire.jxclient.scripts |
---|
Fields in com.realtime.crossfire.jxclient.scripts with type parameters of type Spell | |
---|---|
private java.lang.Iterable<Spell> |
DefaultScriptProcess.spellsManager
The SpellsManager instance to use. |
private java.lang.Iterable<Spell> |
ScriptManager.spellsManager
The spells manager instance to use. |
Constructor parameters in com.realtime.crossfire.jxclient.scripts with type arguments of type Spell | |
---|---|
DefaultScriptProcess(int scriptId,
java.lang.String filename,
CommandQueue commandQueue,
CrossfireServerConnection crossfireServerConnection,
Stats stats,
FloorView floorView,
ItemSet itemSet,
java.lang.Iterable<Spell> spellsManager,
CfMapUpdater mapUpdater,
SkillSet skillSet)
Creates a new instance. |
|
ScriptManager(CommandQueue commandQueue,
CrossfireServerConnection crossfireServerConnection,
Stats stats,
FloorView floorView,
ItemSet itemSet,
java.lang.Iterable<Spell> spellsManager,
CfMapUpdater mapUpdater,
SkillSet skillSet)
Creates a new instance. |
Uses of Spell in com.realtime.crossfire.jxclient.shortcuts |
---|
Fields in com.realtime.crossfire.jxclient.shortcuts declared as Spell | |
---|---|
private Spell |
ShortcutSpell.spell
The spell to cast. |
Methods in com.realtime.crossfire.jxclient.shortcuts that return Spell | |
---|---|
Spell |
ShortcutSpell.getSpell()
Return the spell to cast. |
Methods in com.realtime.crossfire.jxclient.shortcuts with parameters of type Spell | |
---|---|
void |
Shortcuts.setSpellShortcut(int index,
Spell spell,
boolean cast)
Sets a Shortcut to a spell. |
Constructors in com.realtime.crossfire.jxclient.shortcuts with parameters of type Spell | |
---|---|
ShortcutSpell(CommandQueue commandQueue,
Spell spell)
Creates a new instance. |
Uses of Spell in com.realtime.crossfire.jxclient.spells |
---|
Fields in com.realtime.crossfire.jxclient.spells declared as Spell | |
---|---|
private Spell |
CurrentSpellManager.currentSpell
The currently selected spell, or null . |
Fields in com.realtime.crossfire.jxclient.spells with type parameters of type Spell | |
---|---|
private java.util.Comparator<Spell> |
SpellsManager.spellNameComparator
A Comparator to compare Spell instances by spell path and
name. |
private java.util.List<Spell> |
SpellsManager.spells
All known spells. |
private java.util.Map<java.lang.String,Spell> |
SpellsManager.unknownSpells
All unknown spells that have been referenced before. |
Methods in com.realtime.crossfire.jxclient.spells that return Spell | |
---|---|
Spell |
CurrentSpellManager.getCurrentSpell()
Return the currently selected spell object. |
Spell |
SpellsManager.getSpell(int index)
Returns a Spell instance by index. |
Spell |
SpellsManager.getSpell(java.lang.String spellName)
Returns a Spell instance by spell name. |
Methods in com.realtime.crossfire.jxclient.spells that return types with arguments of type Spell | |
---|---|
java.util.Iterator<Spell> |
SpellsManager.iterator()
|
Methods in com.realtime.crossfire.jxclient.spells with parameters of type Spell | |
---|---|
int |
SpellComparator.compare(Spell o1,
Spell o2)
|
void |
CurrentSpellManager.setCurrentSpell(Spell spell)
Set the currently selected spell. |
void |
Spell.setParameters(Spell spell)
Updates the spell's parameters from another Spell instance. |
void |
SpellsManagerListener.spellAdded(Spell spell,
int index)
A new spell was added. |
void |
CurrentSpellManagerListener.spellChanged(Spell spell)
The selected spell has changed. |
void |
SpellsManagerListener.spellRemoved(Spell spell,
int index)
A spell was removed. |