Crossfire JXClient, Trunk
Public Member Functions | Private Attributes | List of all members
com.realtime.crossfire.jxclient.server.crossfire.Model Class Reference
Collaboration diagram for com.realtime.crossfire.jxclient.server.crossfire.Model:
Collaboration graph

Public Member Functions

Animations getAnimations ()
 
ExperienceTable getExperienceTable ()
 
FaceCache getFaceCache ()
 
GuiStateManager getGuiStateManager ()
 
ItemSet getItemSet ()
 
KnowledgeManager getKnowledgeManager ()
 
NewCharacterInformation getNewCharacterInformation ()
 
QuestsManager getQuestsManager ()
 
SkillSet getSkillSet ()
 
SmoothFaces getSmoothFaces ()
 
SpellsManager getSpellsManager ()
 
Stats getStats ()
 
 Model (@NotNull final GuiStateManager guiStateManager)
 

Private Attributes

final Animations animations
 
final ExperienceTable experienceTable = new ExperienceTable()
 
final FaceCache faceCache = new FaceCache()
 
final GuiStateManager guiStateManager
 
final ItemSet itemSet = new ItemSet()
 
final KnowledgeManager knowledgeManager
 
final NewCharacterInformation newCharacterInformation = new NewCharacterInformation()
 
final QuestsManager questsManager
 
final SkillSet skillSet
 
final SmoothFaces smoothFaces = new SmoothFaces()
 
final SpellsManager spellsManager
 
final Stats stats
 

Detailed Description

Combines all model classes that are updated.

Author
Andreas Kirschbaum

Definition at line 43 of file Model.java.

Constructor & Destructor Documentation

◆ Model()

com.realtime.crossfire.jxclient.server.crossfire.Model.Model ( @NotNull final GuiStateManager  guiStateManager)

Member Function Documentation

◆ getAnimations()

Animations com.realtime.crossfire.jxclient.server.crossfire.Model.getAnimations ( )

◆ getExperienceTable()

ExperienceTable com.realtime.crossfire.jxclient.server.crossfire.Model.getExperienceTable ( )

◆ getFaceCache()

FaceCache com.realtime.crossfire.jxclient.server.crossfire.Model.getFaceCache ( )

◆ getGuiStateManager()

GuiStateManager com.realtime.crossfire.jxclient.server.crossfire.Model.getGuiStateManager ( )

◆ getItemSet()

ItemSet com.realtime.crossfire.jxclient.server.crossfire.Model.getItemSet ( )

◆ getKnowledgeManager()

KnowledgeManager com.realtime.crossfire.jxclient.server.crossfire.Model.getKnowledgeManager ( )

◆ getNewCharacterInformation()

NewCharacterInformation com.realtime.crossfire.jxclient.server.crossfire.Model.getNewCharacterInformation ( )

Returns the NewCharacterInformation for creating new characters.

Returns
the new character information

Definition at line 156 of file Model.java.

References com.realtime.crossfire.jxclient.server.crossfire.Model.newCharacterInformation.

Referenced by com.realtime.crossfire.jxclient.gui.combobox.GUIClassesComboBox.dispose(), com.realtime.crossfire.jxclient.gui.combobox.GUIRacesComboBox.dispose(), com.realtime.crossfire.jxclient.gui.combobox.GUIStartingMapsComboBox.dispose(), com.realtime.crossfire.jxclient.gui.combobox.GUIClassesComboBox.getDescription(), com.realtime.crossfire.jxclient.gui.combobox.GUIRacesComboBox.getDescription(), com.realtime.crossfire.jxclient.gui.combobox.GUIStartingMapsComboBox.getDescription(), com.realtime.crossfire.jxclient.gui.combobox.GUIRacesComboBox.getListCellRendererComponent(), com.realtime.crossfire.jxclient.gui.combobox.GUIClassesComboBox.getListCellRendererComponent(), com.realtime.crossfire.jxclient.gui.combobox.GUIStartingMapsComboBox.getListCellRendererComponent(), com.realtime.crossfire.jxclient.gui.combobox.GUIClassesComboBox.GUIClassesComboBox(), com.realtime.crossfire.jxclient.gui.combobox.GUIRacesComboBox.GUIRacesComboBox(), com.realtime.crossfire.jxclient.gui.combobox.GUIStartingMapsComboBox.GUIStartingMapsComboBox(), com.realtime.crossfire.jxclient.server.crossfire.DefaultCrossfireServerConnection.processClassListReplyinfo(), com.realtime.crossfire.jxclient.server.crossfire.DefaultCrossfireServerConnection.processClassRaceInfoReplyinfo(), com.realtime.crossfire.jxclient.server.crossfire.DefaultCrossfireServerConnection.processNewCharInfoReplyinfo(), com.realtime.crossfire.jxclient.server.crossfire.DefaultCrossfireServerConnection.processRaceListReplyinfo(), com.realtime.crossfire.jxclient.server.crossfire.DefaultCrossfireServerConnection.processStartingMapReplyinfo(), com.realtime.crossfire.jxclient.gui.combobox.GUIClassesComboBox.updateModel(), com.realtime.crossfire.jxclient.gui.combobox.GUIRacesComboBox.updateModel(), and com.realtime.crossfire.jxclient.gui.combobox.GUIStartingMapsComboBox.updateModel().

Here is the caller graph for this function:

◆ getQuestsManager()

QuestsManager com.realtime.crossfire.jxclient.server.crossfire.Model.getQuestsManager ( )

◆ getSkillSet()

SkillSet com.realtime.crossfire.jxclient.server.crossfire.Model.getSkillSet ( )

◆ getSmoothFaces()

SmoothFaces com.realtime.crossfire.jxclient.server.crossfire.Model.getSmoothFaces ( )

◆ getSpellsManager()

SpellsManager com.realtime.crossfire.jxclient.server.crossfire.Model.getSpellsManager ( )

◆ getStats()

Stats com.realtime.crossfire.jxclient.server.crossfire.Model.getStats ( )

Member Data Documentation

◆ animations

final Animations com.realtime.crossfire.jxclient.server.crossfire.Model.animations
private

◆ experienceTable

final ExperienceTable com.realtime.crossfire.jxclient.server.crossfire.Model.experienceTable = new ExperienceTable()
private

◆ faceCache

final FaceCache com.realtime.crossfire.jxclient.server.crossfire.Model.faceCache = new FaceCache()
private

◆ guiStateManager

final GuiStateManager com.realtime.crossfire.jxclient.server.crossfire.Model.guiStateManager
private

◆ itemSet

final ItemSet com.realtime.crossfire.jxclient.server.crossfire.Model.itemSet = new ItemSet()
private

◆ knowledgeManager

final KnowledgeManager com.realtime.crossfire.jxclient.server.crossfire.Model.knowledgeManager
private

◆ newCharacterInformation

final NewCharacterInformation com.realtime.crossfire.jxclient.server.crossfire.Model.newCharacterInformation = new NewCharacterInformation()
private

The NewCharacterInformation for creating new characters.

Definition at line 79 of file Model.java.

Referenced by com.realtime.crossfire.jxclient.server.crossfire.Model.getNewCharacterInformation().

◆ questsManager

final QuestsManager com.realtime.crossfire.jxclient.server.crossfire.Model.questsManager
private

◆ skillSet

final SkillSet com.realtime.crossfire.jxclient.server.crossfire.Model.skillSet
private

◆ smoothFaces

final SmoothFaces com.realtime.crossfire.jxclient.server.crossfire.Model.smoothFaces = new SmoothFaces()
private

◆ spellsManager

final SpellsManager com.realtime.crossfire.jxclient.server.crossfire.Model.spellsManager
private

◆ stats

final Stats com.realtime.crossfire.jxclient.server.crossfire.Model.stats
private

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