Crossfire JXClient, Trunk
|
Public Member Functions | |
ItemsManager (@NotNull final FacesManager facesManager, @NotNull final Stats stats, @NotNull final SkillSet skillSet, @NotNull final GuiStateManager guiStateManager, @NotNull final ItemSet itemSet, @NotNull final CrossfireServerConnection server) | |
Private Attributes | |
final CrossfireUpdateItemListener | crossfireUpdateItemListener |
final FacesManager | facesManager |
final GuiStateListener | guiStateListener |
final ItemSet | itemSet |
final SkillSet | skillSet |
final Stats | stats |
Manages items known to the character. This includes items on the floor, in the character's inventory, the character object itself, and items within containers known to the character.
Definition at line 45 of file ItemsManager.java.
com.realtime.crossfire.jxclient.item.ItemsManager.ItemsManager | ( | @NotNull final FacesManager | facesManager, |
@NotNull final Stats | stats, | ||
@NotNull final SkillSet | skillSet, | ||
@NotNull final GuiStateManager | guiStateManager, | ||
@NotNull final ItemSet | itemSet, | ||
@NotNull final CrossfireServerConnection | server | ||
) |
Creates a new instance.
facesManager | the faces manager for looking up faces |
stats | the instance to update |
skillSet | the skill set instance to update |
guiStateManager | the gui state manager to watch |
itemSet | the item set to use |
server | the crossfire server connection to track |
Definition at line 168 of file ItemsManager.java.
References com.realtime.crossfire.jxclient.item.ItemsManager.crossfireUpdateItemListener, com.realtime.crossfire.jxclient.item.ItemsManager.facesManager, com.realtime.crossfire.jxclient.item.ItemsManager.guiStateListener, com.realtime.crossfire.jxclient.item.ItemsManager.itemSet, com.realtime.crossfire.jxclient.item.ItemsManager.skillSet, and com.realtime.crossfire.jxclient.item.ItemsManager.stats.
|
private |
The CrossfireUpdateItemListener for detecting changed items.
Definition at line 121 of file ItemsManager.java.
Referenced by com.realtime.crossfire.jxclient.item.ItemsManager.ItemsManager().
|
private |
The FacesManager instance for looking up faces.
Definition at line 51 of file ItemsManager.java.
Referenced by com.realtime.crossfire.jxclient.item.ItemsManager.ItemsManager().
|
private |
The GuiStateListener for detecting established or dropped connections.
Definition at line 77 of file ItemsManager.java.
Referenced by com.realtime.crossfire.jxclient.item.ItemsManager.ItemsManager().
|
private |
The known CfItems.
Definition at line 69 of file ItemsManager.java.
Referenced by com.realtime.crossfire.jxclient.item.ItemsManager.ItemsManager().
|
private |
The SkillSet instance to update.
Definition at line 63 of file ItemsManager.java.
Referenced by com.realtime.crossfire.jxclient.item.ItemsManager.ItemsManager().
|
private |
The Stats instance to update.
Definition at line 57 of file ItemsManager.java.
Referenced by com.realtime.crossfire.jxclient.item.ItemsManager.ItemsManager().