
Public Member Functions | |
| JXCSkinLoader (@NotNull final ItemSet itemSet,@NotNull final ItemView inventoryView,@NotNull final FloorView floorView,@NotNull final SpellsView spellView,@NotNull final SpellsManager spellsManager,@NotNull final FacesManager facesManager,@NotNull final Stats stats,@NotNull final MapUpdaterState mapUpdaterState,@NotNull final KeyBindings defaultKeyBindings,@NotNull final OptionManager optionManager,@NotNull final ExperienceTable experienceTable,@NotNull final SkillSet skillSet, final int defaultTileSize,@NotNull final KeybindingsManager keybindingsManager,@NotNull final QuestsManager questsManager,@NotNull final QuestsView questView) | |
| JXCSkin | load (@NotNull final JXCSkinSource skinSource,@NotNull final CrossfireServerConnection crossfireServerConnection,@NotNull final GuiStateManager guiStateManager,@NotNull final TooltipManager tooltipManager,@NotNull final JXCWindowRenderer windowRenderer,@NotNull final GUIElementListener elementListener,@NotNull final MetaserverModel metaserverModel,@NotNull final CharacterModel characterModel,@NotNull final CommandQueue commandQueue,@NotNull final Shortcuts shortcuts,@NotNull final CommandExecutor commandExecutor,@NotNull final CurrentSpellManager currentSpellManager,@NotNull final CommandCallback commandCallback,@NotNull final Macros macros,@NotNull final GuiFactory guiFactory,@NotNull final SmoothFaces smoothFaces) throws JXCSkinException |
Package Attributes | |
| final QuestsView | questView |
Parser for loading JXCSkin instances from JXCSkinSources.
Definition at line 166 of file JXCSkinLoader.java.
| com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.JXCSkinLoader | ( | @NotNull final ItemSet | itemSet, | |
| @NotNull final ItemView | inventoryView, | |||
| @NotNull final FloorView | floorView, | |||
| @NotNull final SpellsView | spellView, | |||
| @NotNull final SpellsManager | spellsManager, | |||
| @NotNull final FacesManager | facesManager, | |||
| @NotNull final Stats | stats, | |||
| @NotNull final MapUpdaterState | mapUpdaterState, | |||
| @NotNull final KeyBindings | defaultKeyBindings, | |||
| @NotNull final OptionManager | optionManager, | |||
| @NotNull final ExperienceTable | experienceTable, | |||
| @NotNull final SkillSet | skillSet, | |||
| final int | defaultTileSize, | |||
| @NotNull final KeybindingsManager | keybindingsManager, | |||
| @NotNull final QuestsManager | questsManager, | |||
| @NotNull final QuestsView | questView | |||
| ) |
Creates a new instance.
| itemSet | the item set instance to use | |
| inventoryView | the inventory item view to use | |
| floorView | the floor view to use | |
| spellView | the spells view to use | |
| spellsManager | the spells manager instance to use | |
| facesManager | the faces manager instance to use | |
| stats | the stats instance to use | |
| mapUpdaterState | the map updater state instance to use | |
| defaultKeyBindings | the default key bindings | |
| optionManager | the option manager to use | |
| experienceTable | the experience table to use | |
| skillSet | the skill set to use | |
| defaultTileSize | the default tile size for the map view | |
| keybindingsManager | the keybindings manager to use | |
| questView | the quests view to use | |
| questsManager | the quests manager instance to use |
Definition at line 410 of file JXCSkinLoader.java.
| JXCSkin com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.load | ( | @NotNull final JXCSkinSource | skinSource, | |
| @NotNull final CrossfireServerConnection | crossfireServerConnection, | |||
| @NotNull final GuiStateManager | guiStateManager, | |||
| @NotNull final TooltipManager | tooltipManager, | |||
| @NotNull final JXCWindowRenderer | windowRenderer, | |||
| @NotNull final GUIElementListener | elementListener, | |||
| @NotNull final MetaserverModel | metaserverModel, | |||
| @NotNull final CharacterModel | characterModel, | |||
| @NotNull final CommandQueue | commandQueue, | |||
| @NotNull final Shortcuts | shortcuts, | |||
| @NotNull final CommandExecutor | commandExecutor, | |||
| @NotNull final CurrentSpellManager | currentSpellManager, | |||
| @NotNull final CommandCallback | commandCallback, | |||
| @NotNull final Macros | macros, | |||
| @NotNull final GuiFactory | guiFactory, | |||
| @NotNull final SmoothFaces | smoothFaces | |||
| ) | throws JXCSkinException |
Loads the skin from its external representation.
| skinSource | the source to load from | |
| crossfireServerConnection | the server connection to attach to | |
| guiStateManager | the gui state manager instance | |
| tooltipManager | the tooltip manager to update | |
| windowRenderer | the window renderer to add to | |
| elementListener | the element listener to notify | |
| metaserverModel | the metaserver mode to use | |
| characterModel | the character model to use | |
| commandQueue | the command queue to use | |
| shortcuts | the shortcuts to use | |
| commandExecutor | the command executor for executing commands | |
| currentSpellManager | the current spell manager to use | |
| commandCallback | the command callback to use | |
| macros | the macros instance to use | |
| guiFactory | the gui factory for creating gui elements | |
| smoothFaces | the smooth faces |
| JXCSkinException | if the skin cannot be loaded |
Definition at line 452 of file JXCSkinLoader.java.


The QuestsView to use.
Definition at line 228 of file JXCSkinLoader.java.
1.6.3