Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W Y 

A

AbstractButton - Class in com.realtime.crossfire.jxclient.gui.button
Abstract base class for button classes.
AbstractButton(TooltipManager, GUIElementListener, String, boolean, boolean, CommandList, GuiFactory, NewCharModel) - Constructor for class com.realtime.crossfire.jxclient.gui.button.AbstractButton
Creates a new instance.
AbstractButton2 - Class in com.realtime.crossfire.jxclient.gui.button
A GUIElement that implements a button.
AbstractButton2(TooltipManager, GUIElementListener, String, BufferedImage, BufferedImage, String, Font, Color, int, int, boolean, CommandList, GuiFactory, NewCharModel) - Constructor for class com.realtime.crossfire.jxclient.gui.button.AbstractButton2
Creates a new instance.
AbstractCommand - Class in com.realtime.crossfire.jxclient.commands
Abstract base class for Command implementations.
AbstractCommand(String, CrossfireServerConnection) - Constructor for class com.realtime.crossfire.jxclient.commands.AbstractCommand
Creates a new instance.
AbstractCrossfireServerConnection - Class in com.realtime.crossfire.jxclient.server.crossfire
Abstract base class for CrossfireServerConnection implementing classes.
AbstractCrossfireServerConnection(Model) - Constructor for class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
Creates a new instance.
AbstractFaceQueue - Class in com.realtime.crossfire.jxclient.faces
Abstract base class for classes implementing FaceQueue.
AbstractFaceQueue() - Constructor for class com.realtime.crossfire.jxclient.faces.AbstractFaceQueue
 
AbstractFacesManager - Class in com.realtime.crossfire.jxclient.faces
Abstract base class for FacesManager implementations.
AbstractFacesManager(FaceCache) - Constructor for class com.realtime.crossfire.jxclient.faces.AbstractFacesManager
Creates a new instance.
AbstractGUIElement - Class in com.realtime.crossfire.jxclient.gui.gui
Abstract base class for GUI elements to be shown in Guis.
AbstractGUIElement(TooltipManager, GUIElementListener, String, boolean, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.gui.AbstractGUIElement
Creates a new instance.
AbstractGUIMap - Class in com.realtime.crossfire.jxclient.gui.map
Abstract base class for GUIElements that display map views.
AbstractGUIMap(boolean, TooltipManager, GUIElementListener, String, MapUpdaterState, FacesProvider, SmoothingRenderer, DarknessColors, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.map.AbstractGUIMap
Creates a new instance.
AbstractItemView - Class in com.realtime.crossfire.jxclient.items
Abstract base class for ItemView implementing classes.
AbstractItemView() - Constructor for class com.realtime.crossfire.jxclient.items.AbstractItemView
Creates a new instance.
AbstractJXCSkinSource - Class in com.realtime.crossfire.jxclient.skin.source
Abstract base class for JXCSkinSource implementations.
AbstractJXCSkinSource() - Constructor for class com.realtime.crossfire.jxclient.skin.source.AbstractJXCSkinSource
 
AbstractLabel - Class in com.realtime.crossfire.jxclient.gui.label
Abstract base class for all label classes.
AbstractLabel(TooltipManager, GUIElementListener, String, String, Font, Color, Color, BufferedImage, Color, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.label.AbstractLabel
Creates a new instance.
AbstractOrientation - Class in com.realtime.crossfire.jxclient.gui.gauge
Abstract base class for implementing Orientation instances.
AbstractOrientation() - Constructor for class com.realtime.crossfire.jxclient.gui.gauge.AbstractOrientation
Creates a new instance.
AbstractScriptProcess - Class in com.realtime.crossfire.jxclient.scripts
Default implementation for ScriptProcesses.
AbstractScriptProcess(int, String, CommandQueue, CrossfireServerConnection, Stats, FloorView, ItemSet, SpellsManager, MapUpdaterState, SkillSet) - Constructor for class com.realtime.crossfire.jxclient.scripts.AbstractScriptProcess
Creates a new instance.
accountCreate(String, String) - Method in interface com.realtime.crossfire.jxclient.gui.textinput.CommandCallback
Creates an account.
accountCreate(String, String) - Method in class com.realtime.crossfire.jxclient.main.GuiManagerCommandCallback
 
accountCreateCharacter(String, Collection<String>) - Method in interface com.realtime.crossfire.jxclient.gui.textinput.CommandCallback
Creates a character.
accountCreateCharacter(String, Collection<String>) - Method in class com.realtime.crossfire.jxclient.main.GuiManagerCommandCallback
 
AccountCreateCharacterCommand - Class in com.realtime.crossfire.jxclient.gui.commands
A GUICommand sending a character creation request.
AccountCreateCharacterCommand(CommandCallback, AbstractGUIElement, GuiFactory, NewCharModel) - Constructor for class com.realtime.crossfire.jxclient.gui.commands.AccountCreateCharacterCommand
Creates a new instance.
AccountCreateCommand - Class in com.realtime.crossfire.jxclient.gui.commands
A GUICommand sending an account creation request.
AccountCreateCommand(CommandCallback, AbstractGUIElement, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.commands.AccountCreateCommand
Creates a new instance.
accountLink(int, String, String) - Method in interface com.realtime.crossfire.jxclient.gui.textinput.CommandCallback
Links a character to the current account.
accountLink(int, String, String) - Method in class com.realtime.crossfire.jxclient.main.GuiManagerCommandCallback
 
AccountLinkCharacterCommand - Class in com.realtime.crossfire.jxclient.gui.commands
A GUICommand sending a request to link a character to an account.
AccountLinkCharacterCommand(CommandCallback, AbstractGUIElement, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.commands.AccountLinkCharacterCommand
Creates a new instance.
accountLogin(String, String) - Method in interface com.realtime.crossfire.jxclient.gui.textinput.CommandCallback
Login to an account.
accountLogin(String, String) - Method in class com.realtime.crossfire.jxclient.main.GuiManagerCommandCallback
 
AccountLoginCommand - Class in com.realtime.crossfire.jxclient.gui.commands
A GUICommand sending an account login request to the server.
AccountLoginCommand(CommandCallback, AbstractGUIElement, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.commands.AccountLoginCommand
Creates a new instance.
accountPassword(String, String) - Method in interface com.realtime.crossfire.jxclient.gui.textinput.CommandCallback
Change the account password.
accountPassword(String, String) - Method in class com.realtime.crossfire.jxclient.main.GuiManagerCommandCallback
 
AccountPasswordCommand - Class in com.realtime.crossfire.jxclient.gui.commands
A GUICommand sending an account password change request.
AccountPasswordCommand(CommandCallback, AbstractGUIElement, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.commands.AccountPasswordCommand
Creates a new instance.
accountPlayCharacter(String) - Method in interface com.realtime.crossfire.jxclient.gui.textinput.CommandCallback
Plays a character from the current account.
accountPlayCharacter(String) - Method in class com.realtime.crossfire.jxclient.main.GuiManagerCommandCallback
 
AccountPlayCharacterCommand - Class in com.realtime.crossfire.jxclient.gui.commands
A GUICommand sending a play character request to the server.
AccountPlayCharacterCommand(CommandCallback, AbstractGUIElement, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.commands.AccountPlayCharacterCommand
Creates a new instance.
AccountPlayerBuilder - Class in com.realtime.crossfire.jxclient.server.crossfire
Builder for CharacterInformation instances while parsing an "accountplayers" packet.
AccountPlayerBuilder() - Constructor for class com.realtime.crossfire.jxclient.server.crossfire.AccountPlayerBuilder
 
ActivatableGUIElement - Class in com.realtime.crossfire.jxclient.gui.gui
A GUIElement that can be set to active or inactive.
ActivatableGUIElement(TooltipManager, GUIElementListener, String, boolean, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.gui.ActivatableGUIElement
Creates a new instance.
activateCommandInput() - Method in class com.realtime.crossfire.jxclient.gui.misc.JXCWindowRenderer
Activates the command input text field.
activateCommandInput(Gui) - Static method in class com.realtime.crossfire.jxclient.gui.misc.JXCWindowRenderer
Returns the first command text field of a gui and make it active.
activateCommandInput(String) - Method in interface com.realtime.crossfire.jxclient.gui.textinput.CommandCallback
Activates the command input text field.
activateCommandInput(String) - Method in class com.realtime.crossfire.jxclient.main.GuiManagerCommandCallback
 
activateCommandInput(String) - Method in class com.realtime.crossfire.jxclient.window.GuiManager
Activates the command input text field.
ActivateCommandInputCommand - Class in com.realtime.crossfire.jxclient.gui.textinput
A GUICommand which activates the command input field.
ActivateCommandInputCommand(String, CommandCallback, Macros) - Constructor for class com.realtime.crossfire.jxclient.gui.textinput.ActivateCommandInputCommand
Creates a new instance.
activateDefaultElement() - Method in class com.realtime.crossfire.jxclient.gui.gui.Gui
Activates the first default gui element of this gui.
activateNextElement() - Method in class com.realtime.crossfire.jxclient.gui.gui.ActivatableGUIElement
Activates the following element.
activatePrevElement() - Method in class com.realtime.crossfire.jxclient.gui.gui.ActivatableGUIElement
Activates the previous element.
activeChanged() - Method in class com.realtime.crossfire.jxclient.gui.button.GUIButton
 
activeChanged() - Method in class com.realtime.crossfire.jxclient.gui.button.GUISelectableButton
 
activeChanged() - Method in class com.realtime.crossfire.jxclient.gui.button.GUITextButton
 
activeChanged() - Method in class com.realtime.crossfire.jxclient.gui.gui.ActivatableGUIElement
Will be called whenever the active state has changed.
activeChanged(ActivatableGUIElement, boolean) - Method in interface com.realtime.crossfire.jxclient.gui.gui.GUIElementListener
The active state of an AbstractGUIElement has changed.
activeChanged() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItem
 
activeChanged() - Method in class com.realtime.crossfire.jxclient.gui.list.GUICharacter
 
activeChanged() - Method in class com.realtime.crossfire.jxclient.gui.list.GUICharacterList
 
activeChanged() - Method in class com.realtime.crossfire.jxclient.gui.list.GUIItemList
 
activeChanged() - Method in class com.realtime.crossfire.jxclient.gui.list.GUIMetaElement
 
activeChanged() - Method in class com.realtime.crossfire.jxclient.gui.list.GUIMetaElementList
 
activeChanged() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUICheckBox
 
activeChanged() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIScrollBar
 
activeChanged() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUISpinner
 
activeChanged() - Method in class com.realtime.crossfire.jxclient.gui.textinput.GUIText
 
activeSkillChanged(String) - Method in interface com.realtime.crossfire.jxclient.stats.StatsListener
The player's active skill has changed.
ActiveSkillGaugeUpdater - Class in com.realtime.crossfire.jxclient.gui.gauge
A GaugeUpdater which monitors a stat value.
ActiveSkillGaugeUpdater(ExperienceTable, String, Stats) - Constructor for class com.realtime.crossfire.jxclient.gui.gauge.ActiveSkillGaugeUpdater
Creates a new instance.
ActiveSkillGaugeUpdater2 - Class in com.realtime.crossfire.jxclient.gui.gauge
A GaugeUpdater which monitors the active skill.
ActiveSkillGaugeUpdater2(ExperienceTable, Stats, SkillSet) - Constructor for class com.realtime.crossfire.jxclient.gui.gauge.ActiveSkillGaugeUpdater2
Creates a new instance.
ActiveSkillWatcher - Class in com.realtime.crossfire.jxclient.stats
Helper class to synthesize an "active skill" stat value.
ActiveSkillWatcher(Stats, CrossfireServerConnection) - Constructor for class com.realtime.crossfire.jxclient.stats.ActiveSkillWatcher
Creates a new instance.
add(CharacterInformation) - Method in class com.realtime.crossfire.jxclient.account.CharacterModel
Adds an entry.
add(GUICommand) - Method in class com.realtime.crossfire.jxclient.gui.commandlist.CommandList
Adds a command to the end of this command list.
add(Location, AnimationState) - Method in class com.realtime.crossfire.jxclient.map.AnimationMap
Adds a new AnimationState to a Location.
add(int, AnimationState) - Method in class com.realtime.crossfire.jxclient.map.AnimationSet
Adds a new AnimationState for an item tag.
add(int, int) - Method in class com.realtime.crossfire.jxclient.map.PendingDirections
Adds a pending step.
add(T) - Method in class com.realtime.crossfire.jxclient.util.EventListenerList2
Adds a listener.
add(int, T) - Method in class com.realtime.crossfire.jxclient.util.HashedEventListenerList
Adds a listener.
add(int, T) - Method in class com.realtime.crossfire.jxclient.util.IndexedEventListenerList
Adds a listener.
addAccount(CharacterInformation) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireAccountListener
Information about a character in an account was received.
addAnimation(int, int[]) - Method in class com.realtime.crossfire.jxclient.animations.Animations
Defines a new animation.
addBufferListener(BufferListener) - Method in class com.realtime.crossfire.jxclient.gui.log.Buffer
Adds a listener to notify of changes.
addCfItemModifiedListener(CfItemListener) - Method in class com.realtime.crossfire.jxclient.items.CfItem
Add a CfItemModifiedListener.
addCharacterInformationListener(int, CharacterInformationListener) - Method in class com.realtime.crossfire.jxclient.account.CharacterModel
Adds a character entry listener for one entry.
addCharacterListener(CharacterListener) - Method in class com.realtime.crossfire.jxclient.account.CharacterModel
Adds a character listener.
addChoice(Choice) - Method in class com.realtime.crossfire.jxclient.server.crossfire.ClassRaceInfoBuilder
Adds a choice.
addClassInfo(ClassRaceInfo) - Method in class com.realtime.crossfire.jxclient.character.NewCharacterInformation
Sets or updates a class info.
addClientSocketListener(ClientSocketListener) - Method in class com.realtime.crossfire.jxclient.server.crossfire.DefaultCrossfireServerConnection
 
addClientSocketListener(ClientSocketListener) - Method in class com.realtime.crossfire.jxclient.server.server.DefaultServerConnection
 
addClientSocketListener(ClientSocketListener) - Method in interface com.realtime.crossfire.jxclient.server.server.ServerConnection
Adds a ClientSocketListener to notify.
addClientSocketListener(ClientSocketListener) - Method in class com.realtime.crossfire.jxclient.server.socket.ClientSocket
Adds a ClientSocketListener to be notified.
addCommand(Command) - Method in class com.realtime.crossfire.jxclient.commands.Commands
Adds an executable Command.
addCommand(String) - Method in class com.realtime.crossfire.jxclient.scripts.PacketWatcher
Adds a command to watch for.
addCommand(String) - Method in class com.realtime.crossfire.jxclient.settings.CommandHistory
Adds a new command.
addCommandList(String, CommandListType) - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
Defines a new command list.
addCrossfireAccountListener(CrossfireAccountListener) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
addCrossfireAccountListener(CrossfireAccountListener) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection
Adds a listener to be notified about account events.
addCrossfireComcListener(CrossfireComcListener) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
addCrossfireComcListener(CrossfireComcListener) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection
Adds a listener to be notified about received comc commands.
addCrossfireDrawextinfoListener(CrossfireDrawextinfoListener) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
addCrossfireDrawextinfoListener(CrossfireDrawextinfoListener) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection
Adds a new listener monitoring the drawextinfo S->C messages.
addCrossfireDrawinfoListener(CrossfireDrawinfoListener) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
addCrossfireDrawinfoListener(CrossfireDrawinfoListener) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection
Adds a new listener monitoring the drawinfo S->C messages.
addCrossfireFailureListener(CrossfireFailureListener) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
addCrossfireFailureListener(CrossfireFailureListener) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection
Adds a listener to be notified of failure messages.
addCrossfireMagicmapListener(CrossfireMagicmapListener) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
addCrossfireMagicmapListener(CrossfireMagicmapListener) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection
Adds a listener from the list of objects listening to magicmap messages.
addCrossfireMapListener(MapListener) - Method in class com.realtime.crossfire.jxclient.map.MapUpdaterState
Adds a listener to notify about changed map squares.
addCrossfireMapScrollListener(MapScrollListener) - Method in class com.realtime.crossfire.jxclient.map.MapUpdaterState
Adds a listener to notify about scrolled maps.
addCrossfireMapScrollListener(CrossfireMapScrollListener) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection
Registers a listener to be called whenever the map was scolled.
addCrossfireMapScrollListener(CrossfireMapScrollListener) - Method in class com.realtime.crossfire.jxclient.server.crossfire.DefaultCrossfireServerConnection
 
addCrossfireMusicListener(CrossfireMusicListener) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
addCrossfireMusicListener(CrossfireMusicListener) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection
Adds a listener to be notified about received music commands.
addCrossfireNewmapListener(NewmapListener) - Method in class com.realtime.crossfire.jxclient.map.MapUpdaterState
Adds a listener to notify about cleared maps.
addCrossfirePickupListener(CrossfirePickupListener) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
addCrossfirePickupListener(CrossfirePickupListener) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection
Adds a listener to be notified about received "pickup" messages.
addCrossfireQueryListener(CrossfireQueryListener) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
addCrossfireQueryListener(CrossfireQueryListener) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection
Adds a new listener monitoring the query S->C messages.
addCrossfireQuestChangedListener(QuestsManagerListener) - Method in class com.realtime.crossfire.jxclient.quests.QuestsManager
Adds a QuestsManagerListener to notify about changes.
addCrossfireSoundListener(CrossfireSoundListener) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
addCrossfireSoundListener(CrossfireSoundListener) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection
Adds a listener to be notified about received sound commands.
addCrossfireSpellChangedListener(SpellsManagerListener) - Method in class com.realtime.crossfire.jxclient.spells.SpellsManager
Adds a SpellsManagerListener to notify about changes.
addCrossfireStatsListener(StatsListener) - Method in class com.realtime.crossfire.jxclient.stats.Stats
Adds a StatsListener to be notified about stat changes.
addCrossfireTickListener(CrossfireTickListener) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
addCrossfireTickListener(CrossfireTickListener) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection
Adds a listener to be notified about tick changes.
addCrossfireUpdateItemListener(CrossfireUpdateItemListener) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
addCrossfireUpdateItemListener(CrossfireUpdateItemListener) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection
Adds a listener to be notified about item changes.
addDialog(String) - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
Defines a new dialog.
addDialog(String) - Method in class com.realtime.crossfire.jxclient.skin.skin.Dialogs
Creates a new dialog instance.
addDialog(String, Gui) - Method in class com.realtime.crossfire.jxclient.window.GuiManager
Adds a dialog for name based lookup.
addElement(T) - Method in class com.realtime.crossfire.jxclient.gui.list.GUIList
Adds an GUIElement to the list.
addFace(Face) - Method in class com.realtime.crossfire.jxclient.faces.FaceCache
Adds a new face to the cache.
addFace(int, int, int, String) - Method in class com.realtime.crossfire.jxclient.faces.FaceCache
Adds a new face.
addFaceQueueListener(FaceQueueListener) - Method in class com.realtime.crossfire.jxclient.faces.AbstractFaceQueue
 
addFaceQueueListener(FaceQueueListener) - Method in interface com.realtime.crossfire.jxclient.faces.FaceQueue
Adds a FaceQueueListener to be notified about processed faces.
addFaceReceivedListener(AskfaceFaceQueueListener) - Method in interface com.realtime.crossfire.jxclient.faces.AskfaceQueue
Registers a listener to be called whenever a face has been received.
addFaceReceivedListener(AskfaceFaceQueueListener) - Method in class com.realtime.crossfire.jxclient.server.crossfire.DefaultCrossfireServerConnection
 
addFacesManagerListener(FacesManagerListener) - Method in class com.realtime.crossfire.jxclient.faces.AbstractFacesManager
 
addFacesManagerListener(FacesManagerListener) - Method in interface com.realtime.crossfire.jxclient.faces.FacesManager
Adds a FacesManagerListener to be notified about updated faces.
addGuiStateListener(RendererGuiStateListener) - Method in class com.realtime.crossfire.jxclient.gui.misc.JXCWindowRenderer
Adds a gui state listener to be notified about JXCWindowRenderer.rendererGuiState changes.
addGuiStateListener(GuiStateListener) - Method in class com.realtime.crossfire.jxclient.guistate.GuiStateManager
Adds a gui state listener.
addInitEvent(CommandList) - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
Adds a command list to be executed on "init" events.
addInventoryListener(int, ItemListener) - Method in class com.realtime.crossfire.jxclient.items.ItemSet
Adds an ItemListener to be notified about changes.
addItem(CfItem) - Method in class com.realtime.crossfire.jxclient.items.ItemSet
Adds an item.
addItemReceived(int, int, int, int, int, String, String, int, int, int, int) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateItemListener
An "additem" has been received.
addItemSetListener(ItemSetListener) - Method in class com.realtime.crossfire.jxclient.items.ItemSet
Adds an ItemSetListener to be notified about changes.
addKeyBinding(KeyEvent2, CommandList, boolean) - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyBindings
Adds a key binding for a key event.
addKnowledge(int, String, String, int) - Method in class com.realtime.crossfire.jxclient.knowledge.KnowledgeManager
 
addKnowledgeItemListener(KnowledgeItemListener) - Method in class com.realtime.crossfire.jxclient.knowledge.KnowledgeItem
Adds a KnowledgeItemListener to be notified of changes.
addKnowledgeListener(KnowledgeListener) - Method in class com.realtime.crossfire.jxclient.knowledge.KnowledgeManager
Adds a KnowledgeListener to notify about changes.
addKnowledgeType(String, String, int, boolean) - Method in class com.realtime.crossfire.jxclient.knowledge.KnowledgeManager
 
addLine(Line) - Method in class com.realtime.crossfire.jxclient.gui.log.Buffer
Appends a Line to the end of the buffer.
addListener(NewCharModelListener) - Method in class com.realtime.crossfire.jxclient.gui.label.NewCharModel
Adds a listener to notify of changes.
addLocationListener(int, LocationListener) - Method in class com.realtime.crossfire.jxclient.items.AbstractItemView
 
addLocationListener(int, LocationListener) - Method in interface com.realtime.crossfire.jxclient.items.ItemView
Adds a LocationListener to be notified when the item displayed in a floor slot has changed.
addLocationsListener(LocationsListener) - Method in class com.realtime.crossfire.jxclient.items.AbstractItemView
 
addLocationsListener(LocationsListener) - Method in interface com.realtime.crossfire.jxclient.items.ItemView
Adds a LocationsListener to be notified when any displayed item has changed.
addMapSizeListener(MapSizeListener) - Method in class com.realtime.crossfire.jxclient.map.MapUpdaterState
Adds a listener to be notified about map size changes.
addMetaserver(Metaserver) - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverProcessor
Adds a metaserver to track.
addMetaserverEntry(MetaserverEntry) - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverModel
Adds an entry.
addMetaserverEntryListener(int, MetaserverEntryListener) - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverModel
Adds a metaserver entry listener for one entry.
addMetaserverListener(MetaserverListener) - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverModel
Adds a metaserver listener.
addModified(int) - Method in class com.realtime.crossfire.jxclient.items.AbstractItemView
Marks a slot as modified.
addModifiedRange(int, int) - Method in class com.realtime.crossfire.jxclient.items.AbstractItemView
Marks a range of slots as modified.
addNewCharacterInformationListener(NewCharacterInformationListener) - Method in class com.realtime.crossfire.jxclient.character.NewCharacterInformation
Registers a NewCharacterInformationListener to be notified of changes.
addOption(String, String, Option) - Method in class com.realtime.crossfire.jxclient.settings.options.OptionManager
Adds a new option.
addOption(String, String, Option) - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
Add a new option.
addOptionListener(OptionListener) - Method in class com.realtime.crossfire.jxclient.settings.options.Option
Adds a listener for state changes.
addPacketWatcherListener(ReceivedPacketListener) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
addPacketWatcherListener(ReceivedPacketListener) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection
Adds a listener to be notified about received packets.
addQuest(int, String, int, boolean, int, boolean, String) - Method in class com.realtime.crossfire.jxclient.quests.QuestsManager
Adds a new quest.
addQuestListener(QuestListener) - Method in class com.realtime.crossfire.jxclient.quests.Quest
Adds a QuestListener to be notified of changes.
addRaceInfo(ClassRaceInfo) - Method in class com.realtime.crossfire.jxclient.character.NewCharacterInformation
Sets or updates a ClassRaceInfo.
addScriptProcessListener(ScriptProcessListener) - Method in class com.realtime.crossfire.jxclient.scripts.AbstractScriptProcess
 
addScriptProcessListener(ScriptProcessListener) - Method in interface com.realtime.crossfire.jxclient.scripts.ScriptProcess
Adds a ScriptProcessListener to be notified.
addScrollableListener(ScrollableListener) - Method in class com.realtime.crossfire.jxclient.gui.log.GUILog
 
addScrollableListener(ScrollableListener) - Method in interface com.realtime.crossfire.jxclient.gui.scrollable.GUIScrollable2
Adds a scrollable listener to be informed about changes.
addSentPacketListener(SentPacketListener) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
addSentPacketListener(SentPacketListener) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection
Adds a listener to be notified about sent reply packets.
addShortcutListener(ShortcutListener) - Method in class com.realtime.crossfire.jxclient.shortcuts.Shortcut
Registers a shortcut listener.
addShortcutsListener(ShortcutsListener) - Method in class com.realtime.crossfire.jxclient.shortcuts.Shortcuts
addSkill(int, String, int) - Method in class com.realtime.crossfire.jxclient.skills.SkillSet
Adds a new skill to the list of known skills.
addSkillListener(SkillListener) - Method in class com.realtime.crossfire.jxclient.skills.Skill
Adds a listener to be notified of changes.
addSkinEvent(SkinEvent) - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
Records a SkinEvent attached to this instance.
addSpell(int, int, int, int, int, int, int, int, int, String, String) - Method in class com.realtime.crossfire.jxclient.spells.SpellsManager
Adds a new spell.
addSpellListener(SpellListener) - Method in class com.realtime.crossfire.jxclient.spells.Spell
Adds a SpellListener to be notified of changes.
addTextSegment(Line, String, boolean, boolean, boolean, FontID, Color, Color) - Method in class com.realtime.crossfire.jxclient.gui.log.Buffer
Appends a TextSegment to the end of a line.
addTextSegment(TextSegment) - Method in class com.realtime.crossfire.jxclient.gui.log.Line
Appends a TextSegment to the end of the line.
addToRepeatCount(int) - Method in class com.realtime.crossfire.jxclient.queue.CommandQueue
Adds a digit to the current repeat count.
addType(String) - Method in class com.realtime.crossfire.jxclient.protocol.MessageTypesBuilder
Adds a type.
AgainCommand - Class in com.realtime.crossfire.jxclient.commands
Implements the "again" command.
AgainCommand(CrossfireServerConnection, CommandExecutor, CommandHistory) - Constructor for class com.realtime.crossfire.jxclient.commands.AgainCommand
Creates a new instance.
Alignment - Enum in com.realtime.crossfire.jxclient.gui.label
The text alignment.
ALL_SPELL_SKILLS_ICON - Static variable in class com.realtime.crossfire.jxclient.util.ResourceUtils
The resource name for the default skill face.
allArguments() - Method in class com.realtime.crossfire.jxclient.commands.AgainCommand
 
allArguments() - Method in class com.realtime.crossfire.jxclient.commands.BindCommand
 
allArguments() - Method in class com.realtime.crossfire.jxclient.commands.BindingsCommand
 
allArguments() - Method in class com.realtime.crossfire.jxclient.commands.ClearCommand
 
allArguments() - Method in interface com.realtime.crossfire.jxclient.commands.Command
Returns whether all remaining commands should be included as arguments.
allArguments() - Method in class com.realtime.crossfire.jxclient.commands.DebugMessagesCommand
 
allArguments() - Method in class com.realtime.crossfire.jxclient.commands.ExecCommand
 
allArguments() - Method in class com.realtime.crossfire.jxclient.commands.HelpCommand
 
allArguments() - Method in class com.realtime.crossfire.jxclient.commands.ScreenshotCommand
 
allArguments() - Method in class com.realtime.crossfire.jxclient.commands.ScriptCommand
 
allArguments() - Method in class com.realtime.crossfire.jxclient.commands.ScriptkillallCommand
 
allArguments() - Method in class com.realtime.crossfire.jxclient.commands.ScriptkillCommand
 
allArguments() - Method in class com.realtime.crossfire.jxclient.commands.ScriptsCommand
 
allArguments() - Method in class com.realtime.crossfire.jxclient.commands.ScripttellCommand
 
allArguments() - Method in class com.realtime.crossfire.jxclient.commands.SetCommand
 
allArguments() - Method in class com.realtime.crossfire.jxclient.commands.ShortcutCommand
 
allArguments() - Method in class com.realtime.crossfire.jxclient.commands.UnbindCommand
 
allocate(Location) - Method in class com.realtime.crossfire.jxclient.map.AnimationState
Adds this animation state to a map Location.
allocate(int) - Method in class com.realtime.crossfire.jxclient.map.AnimationState
Adds this animation state to an item tag.
allocateClip(CharSequence) - Method in class com.realtime.crossfire.jxclient.sound.ClipLoader
Allocates a new clip.
ALT - Static variable in class com.realtime.crossfire.jxclient.gui.keybindings.KeyEvent2
The mask for "shift".
ALT_GRAPH - Static variable in class com.realtime.crossfire.jxclient.gui.keybindings.KeyEvent2
The mask for "alt_graph".
ALT_GRAPH - Static variable in class com.realtime.crossfire.jxclient.gui.misc.Modifiers
The mask for "alt_graph".
ANIM_MASK - Static variable in interface com.realtime.crossfire.jxclient.protocol.Map2
The mask for extracting the animation ID.
ANIM_NORMAL - Static variable in interface com.realtime.crossfire.jxclient.protocol.Map2
Animation type: normal animation.
ANIM_RANDOM - Static variable in interface com.realtime.crossfire.jxclient.protocol.Map2
Animation type: randomized animation.
ANIM_SYNC - Static variable in interface com.realtime.crossfire.jxclient.protocol.Map2
Animation type: synchronized animation.
ANIM_TYPE_MASK - Static variable in interface com.realtime.crossfire.jxclient.protocol.Map2
The mask for extracting the animation type.
ANIM_TYPE_SHIFT - Static variable in interface com.realtime.crossfire.jxclient.protocol.Map2
The lowest bit of the animation type.
Animation - Class in com.realtime.crossfire.jxclient.animations
Manages animations received from the server.
Animation(int, int[]) - Constructor for class com.realtime.crossfire.jxclient.animations.Animation
Creates a new instance.
AnimationMap - Class in com.realtime.crossfire.jxclient.map
Maintains AnimationState instances for map locations.
AnimationMap() - Constructor for class com.realtime.crossfire.jxclient.map.AnimationMap
 
Animations - Class in com.realtime.crossfire.jxclient.animations
Manages animations received from the server.
Animations(GuiStateManager) - Constructor for class com.realtime.crossfire.jxclient.animations.Animations
Creates a new instance.
AnimationSet - Class in com.realtime.crossfire.jxclient.map
Maintains AnimationState instances for item tag values.
AnimationSet() - Constructor for class com.realtime.crossfire.jxclient.map.AnimationSet
 
AnimationState - Class in com.realtime.crossfire.jxclient.map
The state of an Animation on a map.
AnimationState(Animation, int, CfAnimationsMapListener, ItemSet, FacesManager) - Constructor for class com.realtime.crossfire.jxclient.map.AnimationState
Creates a new instance.
appendSelection(StringBuilder, int, int) - Method in class com.realtime.crossfire.jxclient.gui.log.Line
Appends the selected text to a StringBuilder instance.
appendSelection(StringBuilder, int, int) - Method in class com.realtime.crossfire.jxclient.gui.log.TextSegment
Appends the selected text to a StringBuilder instance.
appendSpellPaths(int, StringBuilder) - Static method in class com.realtime.crossfire.jxclient.spells.SpellPaths
Appends a human-readable description of a set of spell paths to a StringBuilder instance.
APPLICATION_ICON - Static variable in class com.realtime.crossfire.jxclient.util.ResourceUtils
The resource name for the application icon.
Args - Class in com.realtime.crossfire.jxclient.skin.io
Iterates over a list of String arguments.
Args(String[]) - Constructor for class com.realtime.crossfire.jxclient.skin.io.Args
Creates a new instance.
asDimension() - Method in class com.realtime.crossfire.jxclient.util.Resolution
Returns the resolution as a Dimension instance.
AskfaceFaceQueue - Class in com.realtime.crossfire.jxclient.faces
A FaceQueue requesting faces by "askface" commands sent to the Crossfire server.
AskfaceFaceQueue(AskfaceQueue) - Constructor for class com.realtime.crossfire.jxclient.faces.AskfaceFaceQueue
Creates a new instance.
AskfaceFaceQueueListener - Interface in com.realtime.crossfire.jxclient.faces
Interface for classes interested in faces received from the Crossfire server.
AskfaceQueue - Interface in com.realtime.crossfire.jxclient.faces
Interface for classes that allow sending "askface" commands.
attach(TooltipManagerImpl) - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
 
attach(TooltipManagerImpl) - Method in interface com.realtime.crossfire.jxclient.skin.skin.JXCSkin
Attaches this skin to a gui manager.
AudioFileLoader - Class in com.realtime.crossfire.jxclient.sound
Locates audio files.
AudioFileLoader(DebugWriter) - Constructor for class com.realtime.crossfire.jxclient.sound.AudioFileLoader
Private constructor to prevent instantiation.
autoClosed() - Method in interface com.realtime.crossfire.jxclient.gui.gui.GuiAutoCloseListener
Called when a dialog has been auto-closed.
autoSize(int, int) - Method in class com.realtime.crossfire.jxclient.gui.gui.Gui
Auto-resizes the dialog.

B

begin() - Method in class com.realtime.crossfire.jxclient.account.CharacterModel
Starts an update transaction.
begin() - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverModel
Starts an update transaction.
BindCommand - Class in com.realtime.crossfire.jxclient.commands
Implements the "bind" command.
BindCommand(CrossfireServerConnection, CommandCallback, GUICommandFactory) - Constructor for class com.realtime.crossfire.jxclient.commands.BindCommand
Creates a new instance.
BindingsCommand - Class in com.realtime.crossfire.jxclient.commands
Implements the "bindings" command, listing currently active keybindings (for both a character and the global ones).
BindingsCommand(CrossfireServerConnection, KeybindingsManager) - Constructor for class com.realtime.crossfire.jxclient.commands.BindingsCommand
Creates a new instance.
BLACK_AND_FOG_OF_WAR_COLOR - Static variable in class com.realtime.crossfire.jxclient.gui.map.DarknessColors
The combined color or Color.BLACK and DarknessColors.FOG_OF_WAR_COLOR.
Buffer - Class in com.realtime.crossfire.jxclient.gui.log
Manages the contents of the contents of a log window.
Buffer(int, int) - Constructor for class com.realtime.crossfire.jxclient.gui.log.Buffer
Creates a new instance.
BufferListener - Interface in com.realtime.crossfire.jxclient.gui.log
Interface for listeners for changes of Buffer contents.
build() - Method in class com.realtime.crossfire.jxclient.protocol.MessageTypesBuilder
Creates a new MessageTypes instance.
button1Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItem
Called when the left mouse button was pressed.
button1Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemFloor
 
button1Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemInventory
 
button1Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemKnowledge
 
button1Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemKnowledgeType
 
button1Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemQuest
 
button1Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemShortcut
 
button1Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemSpell
 
button1Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemSpellSkill
 
button2Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItem
Called when the middle mouse button was pressed.
button2Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemFloor
 
button2Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemInventory
 
button2Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemKnowledge
 
button2Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemKnowledgeType
 
button2Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemQuest
 
button2Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemShortcut
 
button2Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemSpell
 
button2Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemSpellSkill
 
button3Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItem
Called when the right mouse button was pressed.
button3Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemFloor
 
button3Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemInventory
 
button3Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemKnowledge
 
button3Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemKnowledgeType
 
button3Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemQuest
 
button3Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemShortcut
 
button3Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemSpell
 
button3Clicked(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemSpellSkill
 
ButtonImages - Class in com.realtime.crossfire.jxclient.gui.button
A set of images to form a button image.
ButtonImages(Image, Image, Image) - Constructor for class com.realtime.crossfire.jxclient.gui.button.ButtonImages
Creates a new instance.

C

C_STAT_BLIND - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The "is blind" indicator.
C_STAT_CONFUSED - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The "is confused" indicator.
C_STAT_CURRENT_SKILL - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The name of the current skill.
C_STAT_DISEASED - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The "is diseased" indicator.
C_STAT_EXP_NEXT_LEVEL - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The global experience needed to reach next level stat.
C_STAT_HOSTILE - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The "is hostile" indicator.
C_STAT_LOWFOOD - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Low Food indicator.
C_STAT_NOT_PERFECT - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The "is not perfect" indicator.
C_STAT_PARALYZED - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The "is paralyzed" indicator.
C_STAT_POISONED - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The "is poisoned" indicator.
C_STAT_STARVING - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The "is starving" indicator.
C_STAT_STEALTHY - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The "is stealthy" indicator.
C_STAT_WEIGHT - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The character's weight.
C_STAT_WIZARD - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The "is DM" indicator.
C_STAT_XRAY - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The "has xray vision" indicator.
calculate(int, int, int) - Static method in class com.realtime.crossfire.jxclient.gui.gauge.AbstractOrientation
Returns the fraction val/max rounded to [0..size].
calculateHeight(int, int, boolean, boolean) - Method in class com.realtime.crossfire.jxclient.gui.log.Line
Determines the height in pixels.
canAttemptType(String) - Method in class com.realtime.crossfire.jxclient.knowledge.KnowledgeManager
 
canExecute() - Method in interface com.realtime.crossfire.jxclient.gui.commandlist.GUICommand
Returns whether this command may be executed.
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.AccountCreateCharacterCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.AccountCreateCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.AccountLinkCharacterCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.AccountLoginCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.AccountPasswordCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.AccountPlayCharacterCommand
 
canExecute(GUIItemItem) - Static method in enum com.realtime.crossfire.jxclient.gui.commands.CommandType
Returns whether the action can be executed.
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.ConnectCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.DialogCloseCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.DialogOpenCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.DialogToggleCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.DisconnectCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.ExecSelectionCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.ExecuteElementCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.HideCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.InventoryFilterCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.MetaCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.MoveSelectionCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.PrintCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.QuestsFilterCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.QuitCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.ScrollCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.ScrollListCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.ScrollNeverCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.ScrollNextCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.ScrollResetCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.SelectCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.ShowCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.StartCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.commands.ToggleCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.textinput.ActivateCommandInputCommand
 
canExecute() - Method in class com.realtime.crossfire.jxclient.gui.textinput.ExecuteCommandCommand
 
canMoveSelection(int, int) - Method in class com.realtime.crossfire.jxclient.gui.list.GUIList
Returns whether the selection can be moved.
canScroll(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemFloor
 
canScroll(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemInventory
 
canScroll(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemKnowledge
 
canScroll(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemKnowledgeType
 
canScroll(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemQuest
 
canScroll(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemShortcut
 
canScroll(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemSpell
 
canScroll(int) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemSpellSkill
 
canScroll(int) - Method in class com.realtime.crossfire.jxclient.gui.list.GUICharacter
 
canScroll(int) - Method in class com.realtime.crossfire.jxclient.gui.list.GUIList
Returns whether the list can be scrolled.
canScroll(int) - Method in class com.realtime.crossfire.jxclient.gui.list.GUIMetaElement
 
canScroll(int) - Method in class com.realtime.crossfire.jxclient.gui.log.GUILog
 
canScroll(int) - Method in interface com.realtime.crossfire.jxclient.gui.scrollable.GUIScrollable
Returns whether scrolling is possible.
canScrollDown() - Method in class com.realtime.crossfire.jxclient.gui.log.RenderState
Returns whether scrolling down is possible.
canScrollDown() - Method in class com.realtime.crossfire.jxclient.gui.log.RenderStateManager
Returns whether scrolling down is possible.
canScrollUp() - Method in class com.realtime.crossfire.jxclient.gui.log.RenderState
Returns whether scrolling up is possible.
canScrollUp() - Method in class com.realtime.crossfire.jxclient.gui.log.RenderStateManager
Returns whether scrolling up is possible.
CF_BLIND - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Stats.CS_STAT_CHARACTER_FLAGS bit for a lind character.
CF_CONFUSED - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Stats.CS_STAT_CHARACTER_FLAGS bit for a confused character.
CF_DISEASED - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Stats.CS_STAT_CHARACTER_FLAGS bit for a character having a disease.
CF_HOSTILE - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Stats.CS_STAT_CHARACTER_FLAGS bit for a character that has hostile mode enabled.
CF_NOT_PERFECT - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Stats.CS_STAT_CHARACTER_FLAGS bit for a character that needs to drink an improvement potion.
CF_PARALYZED - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Stats.CS_STAT_CHARACTER_FLAGS bit for a character that is paralyzed.
CF_POISONED - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Stats.CS_STAT_CHARACTER_FLAGS bit for a poisoned character.
CF_STEALTHY - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Stats.CS_STAT_CHARACTER_FLAGS bit for a character that is stealthy.
CF_WIZARD - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Stats.CS_STAT_CHARACTER_FLAGS bit for a character that is a DM.
CF_XRAY - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Stats.CS_STAT_CHARACTER_FLAGS bit for a character having x-ray vision.
CfAnimations - Class in com.realtime.crossfire.jxclient.map
Manages a set of animated faces.
CfAnimations(ItemSet, FacesManager, Animations) - Constructor for class com.realtime.crossfire.jxclient.map.CfAnimations
Creates a new instance.
CfAnimationsMapListener - Interface in com.realtime.crossfire.jxclient.map
 
CfItem - Class in com.realtime.crossfire.jxclient.items
The representation of a Crossfire Item, client-side.
CfItem(int, int, int, int, Face, String, String, int, int, int, int) - Constructor for class com.realtime.crossfire.jxclient.items.CfItem
Creates a new instance.
CfItemListener - Interface in com.realtime.crossfire.jxclient.items
Interface for listeners for attribute changes of CfItems.
CfMap - Class in com.realtime.crossfire.jxclient.map
Represents a map (as seen by the client).
CfMap() - Constructor for class com.realtime.crossfire.jxclient.map.CfMap
 
CfMapPatch - Class in com.realtime.crossfire.jxclient.map
Represents a square area of CfMapSquares.
CfMapPatch(CfMap, int, int) - Constructor for class com.realtime.crossfire.jxclient.map.CfMapPatch
Creates a new (empty) patch.
CfMapSquare - Class in com.realtime.crossfire.jxclient.map
Represents a square in a CfMap.
CfMapSquare(CfMap, int, int) - Constructor for class com.realtime.crossfire.jxclient.map.CfMapSquare
Creates a new (empty) square.
CfMapUpdater - Class in com.realtime.crossfire.jxclient.mapupdater
Utility class to update a CfMap model from protocol commands.
CfMapUpdater(MapUpdaterState, CrossfireServerConnection, FacesManager, GuiStateManager) - Constructor for class com.realtime.crossfire.jxclient.mapupdater.CfMapUpdater
Creates a new instance.
CfPlayer - Class in com.realtime.crossfire.jxclient.items
A CfItem that represents a character.
CfPlayer(int, int, Face, String) - Constructor for class com.realtime.crossfire.jxclient.items.CfPlayer
Creates a new instance.
changed() - Method in interface com.realtime.crossfire.jxclient.gui.label.NewCharModelListener
Called if any attribute has changed.
changedSkill() - Method in interface com.realtime.crossfire.jxclient.skills.SkillListener
Notifies the listener that the skill has changed.
changeGUI(GuiState) - Method in class com.realtime.crossfire.jxclient.guistate.GuiStateManager
Sets a new GuiState.
CHARACTER - Static variable in class com.realtime.crossfire.jxclient.gui.keybindings.KeybindingsManager
The source identification string for per-character key bindings.
CharacterCellRenderer - Class in com.realtime.crossfire.jxclient.gui.list
A GUIList that tracks a GUICharacter instance.
CharacterCellRenderer(GUICharacter) - Constructor for class com.realtime.crossfire.jxclient.gui.list.CharacterCellRenderer
Creates a new instance.
CharacterInformation - Class in com.realtime.crossfire.jxclient.account
Information for one character for an account.
CharacterInformation(String, String, String, String, String, String, int, int) - Constructor for class com.realtime.crossfire.jxclient.account.CharacterInformation
Creates a new instance.
CharacterInformationListener - Interface in com.realtime.crossfire.jxclient.account
Callback when a CharacterInformation is changed.
CharacterListener - Interface in com.realtime.crossfire.jxclient.account
Callback for a change in a character list.
CharacterModel - Class in com.realtime.crossfire.jxclient.account
Maintains the character list for an account.
CharacterModel() - Constructor for class com.realtime.crossfire.jxclient.account.CharacterModel
 
checkAccess() - Method in class com.realtime.crossfire.jxclient.skin.source.AbstractJXCSkinSource
Checks that the skin exists and can be accessed.
CheckBoxFactory - Class in com.realtime.crossfire.jxclient.skin.factory
A factory class to create "checkbox" instances.
CheckBoxFactory(BufferedImage, BufferedImage, Font, Color, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.skin.factory.CheckBoxFactory
Creates a new instance.
CheckBoxOption - Class in com.realtime.crossfire.jxclient.settings.options
The base class for all check box options.
CheckBoxOption(String) - Constructor for class com.realtime.crossfire.jxclient.settings.options.CheckBoxOption
Creates a new instance.
checkFire() - Method in class com.realtime.crossfire.jxclient.queue.CommandQueue
Returns whether the character is firing.
checkRun() - Method in class com.realtime.crossfire.jxclient.queue.CommandQueue
Returns whether the character is running.
Choice - Class in com.realtime.crossfire.jxclient.character
A choice for character creation.
Choice(String, String, Map<String, String>) - Constructor for class com.realtime.crossfire.jxclient.character.Choice
Creates a new instance.
classInfoChanged(String) - Method in interface com.realtime.crossfire.jxclient.character.NewCharacterInformationListener
Called whenever information of a class may have changed.
classListChanged() - Method in interface com.realtime.crossfire.jxclient.character.NewCharacterInformationListener
Called whenever the class list may have changed.
ClassRaceInfo - Class in com.realtime.crossfire.jxclient.character
One possible class or race for character creation.
ClassRaceInfo(String, String, String, Map<Integer, Long>, Collection<Choice>) - Constructor for class com.realtime.crossfire.jxclient.character.ClassRaceInfo
Creates a new instance.
ClassRaceInfoBuilder - Class in com.realtime.crossfire.jxclient.server.crossfire
Builder for ClassRaceInfo instances while parsing a "replyinfo race_info" packet.
ClassRaceInfoBuilder(String) - Constructor for class com.realtime.crossfire.jxclient.server.crossfire.ClassRaceInfoBuilder
Creates a new instance.
cleanInventory(int) - Method in class com.realtime.crossfire.jxclient.items.ItemSet
Clears the inventory of an item.
clear() - Method in class com.realtime.crossfire.jxclient.gui.log.Buffer
Clears all lines from the buffer.
clear() - Method in class com.realtime.crossfire.jxclient.map.AnimationMap
Forgets all state.
clear() - Method in class com.realtime.crossfire.jxclient.map.CfMapSquare
Marks this square as 'fog-og-war'.
clear() - Method in class com.realtime.crossfire.jxclient.map.PendingDirections
Clears the state.
clear() - Method in class com.realtime.crossfire.jxclient.skin.io.ImageParser
Forgets all defined images.
clear() - Method in class com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache
Forgets all cached elements.
ClearCommand - Class in com.realtime.crossfire.jxclient.commands
Implements the command "clear".
ClearCommand(JXCWindowRenderer, CrossfireServerConnection) - Constructor for class com.realtime.crossfire.jxclient.commands.ClearCommand
Creates a new instance.
clearFailure() - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
Inform the various failure listeners that they can clean the last displayed failure.
clearFailure() - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireFailureListener
Failure is not relevant anymore, clean it.
clearGUI(Gui) - Method in class com.realtime.crossfire.jxclient.gui.misc.JXCWindowRenderer
Sets a gui to display and clears the display.
clearNumberedSkills() - Method in class com.realtime.crossfire.jxclient.skills.SkillSet
Clears all stat info in SkillSet.numberedSkills.
clearShortcuts() - Method in class com.realtime.crossfire.jxclient.shortcuts.Shortcuts
Clears all defined shortcuts.
clearSkills() - Method in class com.realtime.crossfire.jxclient.skills.SkillSet
Clears all skills.
clearSquare(int, int) - Method in class com.realtime.crossfire.jxclient.map.CfMap
Clears the content of one square.
clearSquare(int, int) - Method in class com.realtime.crossfire.jxclient.map.CfMapPatch
Clears the content of one square.
clearTypes() - Method in class com.realtime.crossfire.jxclient.knowledge.KnowledgeManager
 
ClientSocket - Class in com.realtime.crossfire.jxclient.server.socket
A socket that processes incoming data.
ClientSocket(GuiStateManager, DebugWriter) - Constructor for class com.realtime.crossfire.jxclient.server.socket.ClientSocket
Creates a new instance.
ClientSocketListener - Interface in com.realtime.crossfire.jxclient.server.socket
Interface for listeners interested in ClientSocket related events.
ClientSocketMonitorCommand - Interface in com.realtime.crossfire.jxclient.server.socket
Interface for querying monitor commands for script processes.
ClientSocketState - Enum in com.realtime.crossfire.jxclient.guistate
Connection progress states of the Crossfire server connection.
ClipLoader - Class in com.realtime.crossfire.jxclient.sound
Allocates new sound clips.
ClipLoader(AudioFileLoader, DebugWriter) - Constructor for class com.realtime.crossfire.jxclient.sound.ClipLoader
Creates a new instance.
ClipManager - Class in com.realtime.crossfire.jxclient.sound
Manages a set of sound clips (short sound effects).
ClipManager(AudioFileLoader, DebugWriter, SoundTaskExecutor) - Constructor for class com.realtime.crossfire.jxclient.sound.ClipManager
Creates a new instance.
closeDialog(Gui) - Method in class com.realtime.crossfire.jxclient.gui.misc.JXCWindowRenderer
Closes a dialog.
closeDialog(String) - Method in interface com.realtime.crossfire.jxclient.gui.textinput.CommandCallback
Closes a dialog.
closeDialog(String) - Method in class com.realtime.crossfire.jxclient.main.GuiManagerCommandCallback
 
closeDialog(String) - Method in class com.realtime.crossfire.jxclient.window.GuiManager
Closes the given dialog.
closeKeybindDialog() - Method in class com.realtime.crossfire.jxclient.window.GuiManager
Closes the keybinding dialog.
closeQueryDialog() - Method in class com.realtime.crossfire.jxclient.window.GuiManager
Closes the "query" dialog.
Codec - Class in com.realtime.crossfire.jxclient.util
Utility class to encode arbitrary Strings to fit in a single text line.
com.realtime.crossfire.jxclient.account - package com.realtime.crossfire.jxclient.account
 
com.realtime.crossfire.jxclient.animations - package com.realtime.crossfire.jxclient.animations
 
com.realtime.crossfire.jxclient.character - package com.realtime.crossfire.jxclient.character
 
com.realtime.crossfire.jxclient.commands - package com.realtime.crossfire.jxclient.commands
 
com.realtime.crossfire.jxclient.faces - package com.realtime.crossfire.jxclient.faces
Manages image information ("faces") needed to display the map view, items, and spell icons.
com.realtime.crossfire.jxclient.gui.button - package com.realtime.crossfire.jxclient.gui.button
 
com.realtime.crossfire.jxclient.gui.combobox - package com.realtime.crossfire.jxclient.gui.combobox
 
com.realtime.crossfire.jxclient.gui.commandlist - package com.realtime.crossfire.jxclient.gui.commandlist
 
com.realtime.crossfire.jxclient.gui.commands - package com.realtime.crossfire.jxclient.gui.commands
 
com.realtime.crossfire.jxclient.gui.gauge - package com.realtime.crossfire.jxclient.gui.gauge
 
com.realtime.crossfire.jxclient.gui.gui - package com.realtime.crossfire.jxclient.gui.gui
 
com.realtime.crossfire.jxclient.gui.item - package com.realtime.crossfire.jxclient.gui.item
 
com.realtime.crossfire.jxclient.gui.keybindings - package com.realtime.crossfire.jxclient.gui.keybindings
 
com.realtime.crossfire.jxclient.gui.label - package com.realtime.crossfire.jxclient.gui.label
 
com.realtime.crossfire.jxclient.gui.list - package com.realtime.crossfire.jxclient.gui.list
 
com.realtime.crossfire.jxclient.gui.log - package com.realtime.crossfire.jxclient.gui.log
 
com.realtime.crossfire.jxclient.gui.map - package com.realtime.crossfire.jxclient.gui.map
 
com.realtime.crossfire.jxclient.gui.misc - package com.realtime.crossfire.jxclient.gui.misc
 
com.realtime.crossfire.jxclient.gui.scrollable - package com.realtime.crossfire.jxclient.gui.scrollable
 
com.realtime.crossfire.jxclient.gui.textinput - package com.realtime.crossfire.jxclient.gui.textinput
 
com.realtime.crossfire.jxclient.guistate - package com.realtime.crossfire.jxclient.guistate
 
com.realtime.crossfire.jxclient.item - package com.realtime.crossfire.jxclient.item
 
com.realtime.crossfire.jxclient.items - package com.realtime.crossfire.jxclient.items
 
com.realtime.crossfire.jxclient.knowledge - package com.realtime.crossfire.jxclient.knowledge
 
com.realtime.crossfire.jxclient.main - package com.realtime.crossfire.jxclient.main
 
com.realtime.crossfire.jxclient.map - package com.realtime.crossfire.jxclient.map
Implements the map model which is shown in the map and magic map views.
com.realtime.crossfire.jxclient.mapupdater - package com.realtime.crossfire.jxclient.mapupdater
 
com.realtime.crossfire.jxclient.metaserver - package com.realtime.crossfire.jxclient.metaserver
 
com.realtime.crossfire.jxclient.protocol - package com.realtime.crossfire.jxclient.protocol
 
com.realtime.crossfire.jxclient.quests - package com.realtime.crossfire.jxclient.quests
 
com.realtime.crossfire.jxclient.queue - package com.realtime.crossfire.jxclient.queue
 
com.realtime.crossfire.jxclient.scripts - package com.realtime.crossfire.jxclient.scripts
 
com.realtime.crossfire.jxclient.server.crossfire - package com.realtime.crossfire.jxclient.server.crossfire
 
com.realtime.crossfire.jxclient.server.server - package com.realtime.crossfire.jxclient.server.server
 
com.realtime.crossfire.jxclient.server.socket - package com.realtime.crossfire.jxclient.server.socket
 
com.realtime.crossfire.jxclient.settings - package com.realtime.crossfire.jxclient.settings
 
com.realtime.crossfire.jxclient.settings.options - package com.realtime.crossfire.jxclient.settings.options
 
com.realtime.crossfire.jxclient.shortcuts - package com.realtime.crossfire.jxclient.shortcuts
 
com.realtime.crossfire.jxclient.skills - package com.realtime.crossfire.jxclient.skills
 
com.realtime.crossfire.jxclient.skin.events - package com.realtime.crossfire.jxclient.skin.events
 
com.realtime.crossfire.jxclient.skin.factory - package com.realtime.crossfire.jxclient.skin.factory
 
com.realtime.crossfire.jxclient.skin.io - package com.realtime.crossfire.jxclient.skin.io
 
com.realtime.crossfire.jxclient.skin.skin - package com.realtime.crossfire.jxclient.skin.skin
 
com.realtime.crossfire.jxclient.skin.source - package com.realtime.crossfire.jxclient.skin.source
 
com.realtime.crossfire.jxclient.sound - package com.realtime.crossfire.jxclient.sound
 
com.realtime.crossfire.jxclient.spells - package com.realtime.crossfire.jxclient.spells
 
com.realtime.crossfire.jxclient.stats - package com.realtime.crossfire.jxclient.stats
 
com.realtime.crossfire.jxclient.util - package com.realtime.crossfire.jxclient.util
 
com.realtime.crossfire.jxclient.window - package com.realtime.crossfire.jxclient.window
 
comc(int) - Method in class com.realtime.crossfire.jxclient.map.PendingDirections
Must be called when a comc message has been received from the server.
Command - Interface in com.realtime.crossfire.jxclient.commands
Implements a client-side command.
CommandCallback - Interface in com.realtime.crossfire.jxclient.gui.textinput
Interface that defines callback functions needed by commands.
CommandCheckBoxOption - Class in com.realtime.crossfire.jxclient.gui.commands
A CheckBoxOption that executes CommandLists when checked/unchecked.
CommandCheckBoxOption(boolean, CommandList, CommandList, String) - Constructor for class com.realtime.crossfire.jxclient.gui.commands.CommandCheckBoxOption
Creates a new instance.
commandComcReceived(int, int) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireComcListener
Called whenever a comc command has been received.
commandDrawextinfoReceived(int, int, int, String) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireDrawextinfoListener
A drawextinfo message has been received.
commandDrawinfoReceived(String, int) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireDrawinfoListener
A drawinfo message has been received.
CommandExec - Class in com.realtime.crossfire.jxclient.commands
A Command instance and its arguments.
CommandExec(Command, String) - Constructor for class com.realtime.crossfire.jxclient.commands.CommandExec
Creates a new instance.
CommandExecutor - Interface in com.realtime.crossfire.jxclient.gui.textinput
Executes commands.
CommandExecutorImpl - Class in com.realtime.crossfire.jxclient.commands
Executes Commands.
CommandExecutorImpl(CommandQueue, Commands) - Constructor for class com.realtime.crossfire.jxclient.commands.CommandExecutorImpl
Creates a new instance.
CommandExpander - Class in com.realtime.crossfire.jxclient.commands
Expands a command (or list of commands) into a sequence of Commands to execute.
CommandHistory - Class in com.realtime.crossfire.jxclient.settings
Manages a list of previously entered commands.
CommandHistory(String) - Constructor for class com.realtime.crossfire.jxclient.settings.CommandHistory
Creates a new instance.
CommandHistoryFactory - Class in com.realtime.crossfire.jxclient.settings
Factory for creating CommandHistory instances by name.
CommandHistoryFactory() - Constructor for class com.realtime.crossfire.jxclient.settings.CommandHistoryFactory
 
CommandList - Class in com.realtime.crossfire.jxclient.gui.commandlist
A list of GUICommand instances.
CommandList(CommandListType) - Constructor for class com.realtime.crossfire.jxclient.gui.commandlist.CommandList
Creates a new instance as an empty command list.
CommandListType - Enum in com.realtime.crossfire.jxclient.gui.commandlist
The command list type.
commandMagicmapReceived() - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireMagicmapListener
A magicmap protocol message has been received.
commandMusicReceived(String) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireMusicListener
A music command has been received.
commandNewmapReceived() - Method in interface com.realtime.crossfire.jxclient.map.NewmapListener
Called whenever a "newmap" message has been received.
CommandParser - Class in com.realtime.crossfire.jxclient.skin.io
Parser for creating GUICommand instances from string representations.
CommandParser(Dialogs, FloorView, InventoryView, QuestsView, JXCSkinCache<AbstractGUIElement>, GuiFactory, NewCharModel) - Constructor for class com.realtime.crossfire.jxclient.skin.io.CommandParser
Creates a new instance.
commandQueryReceived(String, int) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireQueryListener
A query message has been received.
CommandQueue - Class in com.realtime.crossfire.jxclient.queue
Maintains the pending (ncom) commands sent to the server.
CommandQueue(CrossfireServerConnection, GuiStateManager, PendingDirections) - Constructor for class com.realtime.crossfire.jxclient.queue.CommandQueue
Creates a new instance.
Commands - Class in com.realtime.crossfire.jxclient.commands
Parses and executes client-side commands.
Commands() - Constructor for class com.realtime.crossfire.jxclient.commands.Commands
 
commandSent(String) - Method in class com.realtime.crossfire.jxclient.scripts.AbstractScriptProcess
 
commandSent(String) - Method in interface com.realtime.crossfire.jxclient.scripts.ScriptProcess
Sends a message to the script process.
commandSound2Received(int, int, int, int, int, String, String) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireSoundListener
A sound2 command has been received.
commandSoundReceived(int, int, int, int) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireSoundListener
A sound command has been received.
CommandType - Enum in com.realtime.crossfire.jxclient.gui.commands
The executable commands.
commit() - Method in class com.realtime.crossfire.jxclient.account.CharacterModel
Finishes an update transaction.
commit() - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverModel
Finishes an update transaction.
compare(CfItem, CfItem) - Method in class com.realtime.crossfire.jxclient.items.InventoryComparator
 
compare(Quest, Quest) - Method in class com.realtime.crossfire.jxclient.quests.QuestComparator
 
compare(Spell, Spell) - Method in class com.realtime.crossfire.jxclient.spells.SpellComparator
 
compareTo(CharacterInformation) - Method in class com.realtime.crossfire.jxclient.account.CharacterInformation
 
compareTo(KeyBinding) - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyBinding
 
compareTo(KeyEvent2) - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyEvent2
 
compareTo(MetaserverEntry) - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverEntry
 
compareTo(ScriptProcess) - Method in class com.realtime.crossfire.jxclient.scripts.AbstractScriptProcess
 
connect(String) - Method in class com.realtime.crossfire.jxclient.guistate.GuiStateManager
Connects to a Crossfire server.
connect(String, int) - Method in class com.realtime.crossfire.jxclient.server.crossfire.DefaultCrossfireServerConnection
 
connect(String, int) - Method in class com.realtime.crossfire.jxclient.server.server.DefaultServerConnection
 
connect(String, int) - Method in interface com.realtime.crossfire.jxclient.server.server.ServerConnection
Attempts to connect the client to a server.
connect(String, int) - Method in class com.realtime.crossfire.jxclient.server.socket.ClientSocket
Connects to a server.
ConnectCommand - Class in com.realtime.crossfire.jxclient.gui.commands
A GUICommand which connects to a Crossfire server.
ConnectCommand(GuiStateManager, GUIText) - Constructor for class com.realtime.crossfire.jxclient.gui.commands.ConnectCommand
Creates a new instance.
connected() - Method in interface com.realtime.crossfire.jxclient.guistate.GuiStateListener
The connection has been established.
connected() - Method in class com.realtime.crossfire.jxclient.server.crossfire.NumLookObjects
Called after the server connection has been established.
connected() - Method in interface com.realtime.crossfire.jxclient.server.socket.ClientSocketListener
Called after a connection to a Crossfire server has been established.
connectFailed(String) - Method in interface com.realtime.crossfire.jxclient.guistate.GuiStateListener
A connection attempt failed.
connecting(String) - Method in interface com.realtime.crossfire.jxclient.guistate.GuiStateListener
Connection establishment is in progress.
connecting(ClientSocketState, String) - Method in interface com.realtime.crossfire.jxclient.guistate.GuiStateListener
Connection establishment is in progress.
connecting() - Method in interface com.realtime.crossfire.jxclient.server.socket.ClientSocketListener
Called when connecting to a Crossfire server.
ConnectionStateSkinEvent - Class in com.realtime.crossfire.jxclient.skin.events
A SkinEvent that executes a CommandList at connection setup.
ConnectionStateSkinEvent(CommandList, GuiStateManager) - Constructor for class com.realtime.crossfire.jxclient.skin.events.ConnectionStateSkinEvent
Creates a new instance.
containsCommand(Class<? extends GUICommand>) - Method in class com.realtime.crossfire.jxclient.gui.commandlist.CommandList
Returns whether this command list contains a command of the given type.
convertModifiers(int) - Static method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyEvent2
Converts old-style modifiers into the current format.
COORD_CLEAR_SPACE - Static variable in interface com.realtime.crossfire.jxclient.protocol.Map2
Clear a square.
COORD_DARKNESS - Static variable in interface com.realtime.crossfire.jxclient.protocol.Map2
Darkness information.
COORD_LAYER0 - Static variable in interface com.realtime.crossfire.jxclient.protocol.Map2
Face information for layer 0.
COORD_LAYER1 - Static variable in interface com.realtime.crossfire.jxclient.protocol.Map2
Face information for layer 1.
COORD_LAYER2 - Static variable in interface com.realtime.crossfire.jxclient.protocol.Map2
Face information for layer 2.
COORD_LAYER3 - Static variable in interface com.realtime.crossfire.jxclient.protocol.Map2
Face information for layer 3.
COORD_LAYER4 - Static variable in interface com.realtime.crossfire.jxclient.protocol.Map2
Face information for layer 4.
COORD_LAYER5 - Static variable in interface com.realtime.crossfire.jxclient.protocol.Map2
Face information for layer 5.
COORD_LAYER6 - Static variable in interface com.realtime.crossfire.jxclient.protocol.Map2
Face information for layer 6.
COORD_LAYER7 - Static variable in interface com.realtime.crossfire.jxclient.protocol.Map2
Face information for layer 7.
COORD_LAYER8 - Static variable in interface com.realtime.crossfire.jxclient.protocol.Map2
Face information for layer 8.
COORD_LAYER9 - Static variable in interface com.realtime.crossfire.jxclient.protocol.Map2
Face information for layer 9.
COORD_OFFSET - Static variable in interface com.realtime.crossfire.jxclient.protocol.Map2
Offset for coordinate values in map2 command.
coordinateToPosition(int, int) - Method in class com.realtime.crossfire.jxclient.gui.log.Buffer
Returns the text position for a coordinate.
createCommand(String) - Method in interface com.realtime.crossfire.jxclient.gui.commandlist.GUICommandFactory
Creates a new GUICommand instance from string representation.
createCommand(String) - Method in class com.realtime.crossfire.jxclient.gui.textinput.GUICommandFactoryImpl
Creates a new GUICommand instance from string representation.
createCommandDecode(String) - Method in interface com.realtime.crossfire.jxclient.gui.commandlist.GUICommandFactory
Creates a new GUICommand instance from string representation.
createCommandDecode(String) - Method in class com.realtime.crossfire.jxclient.gui.textinput.GUICommandFactoryImpl
Creates a new GUICommand instance from string representation.
createKeyBinding(boolean, CommandList) - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeybindingsManager
Starts creating a new key binding.
createKeyBinding(boolean, CommandList) - Method in interface com.realtime.crossfire.jxclient.gui.textinput.CommandCallback
Adds a key binding.
createKeyBinding(boolean, CommandList) - Method in class com.realtime.crossfire.jxclient.main.GuiManagerCommandCallback
 
createKeyBinding(boolean, CommandList) - Method in class com.realtime.crossfire.jxclient.window.GuiManager
Adds a key binding.
CrossfireAccountListener - Interface in com.realtime.crossfire.jxclient.server.crossfire
Interface for listeners interested in account information related messages received from the Crossfire server.
CrossfireComcListener - Interface in com.realtime.crossfire.jxclient.server.crossfire
Interface for listeners interested in comc commands received from the server.
CrossfireDrawextinfoListener - Interface in com.realtime.crossfire.jxclient.server.crossfire
Interface for listeners interested in drawextinfo messages received from the Crossfire server.
CrossfireDrawinfoListener - Interface in com.realtime.crossfire.jxclient.server.crossfire
Interface for listeners interested in drawinfo messages received from the Crossfire server.
CrossfireFailureListener - Interface in com.realtime.crossfire.jxclient.server.crossfire
Interface for listeners interested in the "failure" messages received from the Crossfire server.
CrossfireMagicmapListener - Interface in com.realtime.crossfire.jxclient.server.crossfire
Interface for listeners interested in magicmap messages received from the Crossfire server.
CrossfireMagicmapSkinEvent - Class in com.realtime.crossfire.jxclient.skin.events
A SkinEvent that executes a CommandList whenever a magicmap protocol command is received.
CrossfireMagicmapSkinEvent(CommandList, CrossfireServerConnection) - Constructor for class com.realtime.crossfire.jxclient.skin.events.CrossfireMagicmapSkinEvent
Creates a new instance.
CrossfireMapScrollListener - Interface in com.realtime.crossfire.jxclient.server.crossfire
Interface for listeners interested in map scroll commands.
CrossfireMusicListener - Interface in com.realtime.crossfire.jxclient.server.crossfire
Interface for listeners interested in "music" commands.
CrossfirePickupListener - Interface in com.realtime.crossfire.jxclient.server.crossfire
Interface for listeners interested in "pickup" messages.
CrossfireQueryListener - Interface in com.realtime.crossfire.jxclient.server.crossfire
Interface for listeners interested in query messages received from the Crossfire server.
CrossfireServerConnection - Interface in com.realtime.crossfire.jxclient.server.crossfire
Adds encoding/decoding of crossfire protocol packets to a ServerConnection.
CrossfireSoundListener - Interface in com.realtime.crossfire.jxclient.server.crossfire
Interface for listeners interested in "sound" commands.
CrossfireTickListener - Interface in com.realtime.crossfire.jxclient.server.crossfire
Interface for listeners interested in "tick" commands.
CrossfireUpdateItemListener - Interface in com.realtime.crossfire.jxclient.server.crossfire
Interface for listeners interested in item related commands.
CrossfireUpdateMapListener - Interface in com.realtime.crossfire.jxclient.server.crossfire
Interface for listeners interested in map related commands.
CS_NUM_SKILLS - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
CS_NUM_SKILLS does not match how many skills there really are - instead, it is used as a range of values so that the client can have some idea how many skill categories there may be.
CS_STAT_AC - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Armor Class stat.
CS_STAT_APPLIED_CHA - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The charisma primary stat changes due to gear or skills.
CS_STAT_APPLIED_CON - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The constitution primary stat changes due to gear or skills.
CS_STAT_APPLIED_DEX - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The dexterity primary stat changes due to gear or skills.
CS_STAT_APPLIED_INT - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The integer primary stat changes due to gear or skills.
CS_STAT_APPLIED_POW - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The power primary stat changes due to gear or skills.
CS_STAT_APPLIED_STR - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The strength primary stat changes due to gear or skills.
CS_STAT_APPLIED_WIS - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The wisdom primary stat changes due to gear or skills.
CS_STAT_ARMOUR - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Armour stat.
CS_STAT_BASE_CHA - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The charisma primary stat without boosts or depletions.
CS_STAT_BASE_CON - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The constitution primary stat without boosts or depletions.
CS_STAT_BASE_DEX - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The dexterity primary stat without boosts or depletions.
CS_STAT_BASE_INT - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The integer primary stat without boosts or depletions.
CS_STAT_BASE_POW - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The power primary stat without boosts or depletions.
CS_STAT_BASE_STR - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The strength primary stat without boosts or depletions.
CS_STAT_BASE_WIS - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The wisdom primary stat without boosts or depletions.
CS_STAT_CHA - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Charisma Primary stat.
CS_STAT_CHARACTER_FLAGS - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Flags the character's current state.
CS_STAT_CON - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Constitution Primary stat.
CS_STAT_DAM - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Damage stat.
CS_STAT_DEX - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Dexterity Primary stat.
CS_STAT_EXP - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Global Experience (32bit encoding) stat.
CS_STAT_EXP64 - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Global Experience (64bit encoding) stat.
CS_STAT_FLAGS - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The various flags used in stats.
CS_STAT_FOOD - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Food stat.
CS_STAT_GOD_NAME - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The character's god or Stats.NO_GOD_NAME if he has none.
CS_STAT_GOLEM_HP - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The golem's hitpoints, 0 if no golem.
CS_STAT_GOLEM_MAXHP - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The golem's maximum hitpoints, 0 if no golem.
CS_STAT_GRACE - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Grace stat.
CS_STAT_HP - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Hit Points stat.
CS_STAT_INT - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Intelligence Primary stat.
CS_STAT_ITEM_POWER - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The maximum item power the character can handle.
CS_STAT_LEVEL - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Global Level stat.
CS_STAT_MAXGRACE - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Maximum Grace stat.
CS_STAT_MAXHP - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Maximum Hit Points stat.
CS_STAT_MAXSP - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Maximum Spell Points stat.
CS_STAT_OVERLOAD - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Indicates how much the character is overloaded: 0=not overloaded, 1=overloaded.
CS_STAT_POW - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Power Primary stat.
CS_STAT_RACE_CHA - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The race's maximum charisma primary stat.
CS_STAT_RACE_CON - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The race's maximum constitution primary stat.
CS_STAT_RACE_DEX - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The race's maximum dexterity primary stat.
CS_STAT_RACE_INT - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The race's maximum intelligence primary stat.
CS_STAT_RACE_POW - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The race's maximum power primary stat.
CS_STAT_RACE_STR - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The race's maximum strength primary stat.
CS_STAT_RACE_WIS - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The race's maximum wisdom primary stat.
CS_STAT_RANGE - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Range stat - this is what is currently readied by the player to fire.
CS_STAT_RES_ACID - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Resistance to acid.
CS_STAT_RES_BLIND - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Resistance to blindness.
CS_STAT_RES_COLD - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Resistance to cold.
CS_STAT_RES_CONF - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Resistance to confusion.
CS_STAT_RES_DEATH - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Resistance to death.
CS_STAT_RES_DEPLETE - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Resistance to depletion.
CS_STAT_RES_DRAIN - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Resistance to drain life.
CS_STAT_RES_ELEC - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Resistance to electricity.
CS_STAT_RES_FEAR - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Resistance to fear.
CS_STAT_RES_FIRE - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Resistance to fire.
CS_STAT_RES_GHOSTHIT - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Resistance to ghost hit.
CS_STAT_RES_HOLYWORD - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Resistance to holy word.
CS_STAT_RES_MAG - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Resistance to magical attacks.
CS_STAT_RES_PARA - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Resistance to paralysis.
CS_STAT_RES_PHYS - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Resistance to physical attacks.
CS_STAT_RES_POISON - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Resistance to poison.
CS_STAT_RES_SLOW - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Resistance to slowness.
CS_STAT_RES_TURN_UNDEAD - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Resistance to turn undead.
CS_STAT_RESIST_END - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
End index of the resistances.
CS_STAT_RESIST_START - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Beginning index of the resistances.
CS_STAT_SKILLINFO - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
CS_STAT_SKILLINFO is used as the starting index point.
CS_STAT_SP - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Spell Points stat.
CS_STAT_SPEED - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Speed stat.
CS_STAT_SPELL_ATTUNE - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Attuned spell paths of a spell.
CS_STAT_SPELL_DENY - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Denied spell paths of a spell.
CS_STAT_SPELL_REPEL - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Repelled spell paths of a spell.
CS_STAT_STR - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Strength Primary stat.
CS_STAT_TITLE - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Title stat.
CS_STAT_WC - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Weapon Class stat.
CS_STAT_WEAP_SP - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Weapon Speed stat.
CS_STAT_WEIGHT_LIM - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Weight Limit stat.
CS_STAT_WIS - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
The Wisdom Primary stat.
CTRL - Static variable in class com.realtime.crossfire.jxclient.gui.keybindings.KeyEvent2
The mask for "ctrl".
CTRL - Static variable in class com.realtime.crossfire.jxclient.gui.misc.Modifiers
The mask for "ctrl".

D

DARKNESS_FULL_BRIGHT - Static variable in class com.realtime.crossfire.jxclient.map.CfMapSquare
The darkness value for a full bright square.
DarknessColors - Class in com.realtime.crossfire.jxclient.gui.map
Utility class for converting darkness values into colors.
DarknessColors() - Constructor for class com.realtime.crossfire.jxclient.gui.map.DarknessColors
 
deactivateCommandInput() - Method in class com.realtime.crossfire.jxclient.gui.gui.Gui
Deactivates the command text input field of this dialog.
deactivateCommandInput() - Method in class com.realtime.crossfire.jxclient.gui.misc.JXCWindowRenderer
Deactivates the command input text field.
DebugMessagesCommand - Class in com.realtime.crossfire.jxclient.commands
Implements the "debug_messages" command.
DebugMessagesCommand(CrossfireServerConnection) - Constructor for class com.realtime.crossfire.jxclient.commands.DebugMessagesCommand
Creates a new instance.
debugProtocolWrite(CharSequence) - Method in class com.realtime.crossfire.jxclient.util.DebugWriter
Writes a message to the debug protocol.
debugProtocolWrite(CharSequence, Throwable) - Method in class com.realtime.crossfire.jxclient.util.DebugWriter
Writes a message to the debug protocol including a throwable.
DebugWriter - Class in com.realtime.crossfire.jxclient.util
Writer debug information to a log file.
DebugWriter(Writer) - Constructor for class com.realtime.crossfire.jxclient.util.DebugWriter
Creates a new instance.
decode(String) - Method in interface com.realtime.crossfire.jxclient.gui.commandlist.GUICommandFactory
Decodes a key binding if necessary.
decode(String) - Method in class com.realtime.crossfire.jxclient.gui.textinput.GUICommandFactoryImpl
Decodes a key binding if necessary.
decode(String) - Static method in class com.realtime.crossfire.jxclient.util.Codec
Decodes a string which was encoded by Codec.encode(String).
DEFAULT - Static variable in class com.realtime.crossfire.jxclient.gui.keybindings.KeybindingsManager
The source identification string for default key bindings.
DEFAULT_COLOR - Static variable in class com.realtime.crossfire.jxclient.map.CfMapSquare
The default magic map color for newly created squares.
DEFAULT_DARKNESS - Static variable in class com.realtime.crossfire.jxclient.map.CfMapSquare
The default darkness value for newly created squares.
DEFAULT_ENTRY_LOCALHOST - Static variable in class com.realtime.crossfire.jxclient.metaserver.ServerCache
The default entry for the "localhost" server.
DEFAULT_FACE - Static variable in class com.realtime.crossfire.jxclient.map.CfMapSquare
The default face value for newly creates squares.
DEFAULT_SKIN - Static variable in class com.realtime.crossfire.jxclient.main.Options
The default skin name.
DEFAULT_SMOOTH - Static variable in class com.realtime.crossfire.jxclient.map.CfMapSquare
The default smooth value for newly created squares.
DefaultBuffer - Class in com.realtime.crossfire.jxclient.gui.log
Default Buffer implementation.
DefaultBuffer(Fonts, FontRenderContext, int) - Constructor for class com.realtime.crossfire.jxclient.gui.log.DefaultBuffer
Creates a new instance.
DefaultCrossfireServerConnection - Class in com.realtime.crossfire.jxclient.server.crossfire
Default implementation of CrossfireServerConnection.
DefaultCrossfireServerConnection(Model, DebugWriter, String) - Constructor for class com.realtime.crossfire.jxclient.server.crossfire.DefaultCrossfireServerConnection
Creates a new instance.
DefaultFacesManager - Class in com.realtime.crossfire.jxclient.faces
Retrieves Face information by face ID.
DefaultFacesManager(FaceCache, FaceQueue) - Constructor for class com.realtime.crossfire.jxclient.faces.DefaultFacesManager
Creates a new instance.
DefaultJXCSkin - Class in com.realtime.crossfire.jxclient.skin.skin
Default JXCSkin implementation.
DefaultJXCSkin(KeyBindings, OptionManager, Dialogs) - Constructor for class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
Creates a new instance.
DefaultKeyHandler - Class in com.realtime.crossfire.jxclient.main
A KeyHandlerListener which updates the state of a GuiManager.
DefaultKeyHandler(Exiter, GuiManager, ServerConnection, GuiStateManager) - Constructor for class com.realtime.crossfire.jxclient.main.DefaultKeyHandler
Creates a new instance.
DefaultMetaserver - Class in com.realtime.crossfire.jxclient.metaserver
Default Metaserver implementation: queries data from an URL.
DefaultMetaserver(String) - Constructor for class com.realtime.crossfire.jxclient.metaserver.DefaultMetaserver
Creates a new instance.
DefaultScriptProcess - Class in com.realtime.crossfire.jxclient.scripts
A script process that executes an external command.
DefaultScriptProcess(int, String, CommandQueue, CrossfireServerConnection, Stats, FloorView, ItemSet, SpellsManager, MapUpdaterState, SkillSet) - Constructor for class com.realtime.crossfire.jxclient.scripts.DefaultScriptProcess
Creates a new instance.
DefaultServerConnection - Class in com.realtime.crossfire.jxclient.server.server
One of the two most important classes, ServerConnection performs most of the network-related work.
DefaultServerConnection(GuiStateManager, DebugWriter) - Constructor for class com.realtime.crossfire.jxclient.server.server.DefaultServerConnection
Creates a new instance.
deleteKeyBinding(KeyEvent2) - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyBindings
Removes a key binding for a key event.
deleteSpell(int) - Method in class com.realtime.crossfire.jxclient.spells.SpellsManager
Deletes a spell.
delinvReceived(int) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateItemListener
A "delinv" command has been received.
delitemReceived(int[]) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateItemListener
A "delitem" command has been received.
destroy() - Method in class com.realtime.crossfire.jxclient.scripts.PacketWatcher
Releases allocated resources.
detach() - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
 
detach() - Method in interface com.realtime.crossfire.jxclient.skin.skin.JXCSkin
Frees all allocated resources.
DialogCloseCommand - Class in com.realtime.crossfire.jxclient.gui.commands
A GUICommand which closes a Gui.
DialogCloseCommand(CommandCallback, String) - Constructor for class com.realtime.crossfire.jxclient.gui.commands.DialogCloseCommand
Creates a new instance.
DialogFactory - Class in com.realtime.crossfire.jxclient.skin.factory
A factory class to create "textbutton" instances.
DialogFactory(Image, Image, Image, Image, Image, Image, Image, Image, Image, Font, Color, Color, float, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.skin.factory.DialogFactory
Creates a new instance.
DialogOpenCommand - Class in com.realtime.crossfire.jxclient.gui.commands
A GUICommand which opens a Gui dialog.
DialogOpenCommand(CommandCallback, String) - Constructor for class com.realtime.crossfire.jxclient.gui.commands.DialogOpenCommand
Creates a new instance.
Dialogs - Class in com.realtime.crossfire.jxclient.skin.skin
Maintains a set of Gui instances representing dialog windows.
Dialogs(GuiFactory, GuiManager) - Constructor for class com.realtime.crossfire.jxclient.skin.skin.Dialogs
Creates a new instance.
DialogStateParser - Class in com.realtime.crossfire.jxclient.window
Utility class to store or restore the dialog states to/from a file.
DialogToggleCommand - Class in com.realtime.crossfire.jxclient.gui.commands
A GUICommand which toggles the visibility of a dialog.
DialogToggleCommand(CommandCallback, String) - Constructor for class com.realtime.crossfire.jxclient.gui.commands.DialogToggleCommand
Creates a new instance.
dirty(int, int) - Method in class com.realtime.crossfire.jxclient.map.CfMap
Marks a single square as dirty.
dirty(int, int) - Method in class com.realtime.crossfire.jxclient.map.CfMapPatch
Marks a square as dirty.
dirty() - Method in class com.realtime.crossfire.jxclient.map.CfMapSquare
Marks this square as dirty, i.e., needing redraw.
DISABLE_START_GUI - Static variable in class com.realtime.crossfire.jxclient.main.JXCWindow
TODO: Remove when more options are implemented in the start screen gui.
disconnect() - Method in class com.realtime.crossfire.jxclient.guistate.GuiStateManager
Disconnects from the Crossfire server.
disconnect(String) - Method in class com.realtime.crossfire.jxclient.server.crossfire.DefaultCrossfireServerConnection
 
disconnect(String) - Method in class com.realtime.crossfire.jxclient.server.server.DefaultServerConnection
 
disconnect(String) - Method in interface com.realtime.crossfire.jxclient.server.server.ServerConnection
Disconnects from the server.
disconnect(String, boolean) - Method in class com.realtime.crossfire.jxclient.server.socket.ClientSocket
Terminates the connection.
DisconnectCommand - Class in com.realtime.crossfire.jxclient.gui.commands
A GUICommand which disconnects from the Crossfire server.
DisconnectCommand(GuiStateManager) - Constructor for class com.realtime.crossfire.jxclient.gui.commands.DisconnectCommand
Creates a new instance.
disconnected() - Method in class com.realtime.crossfire.jxclient.guistate.GuiStateManager
Called after the connection has been closed.
disconnected(String) - Method in interface com.realtime.crossfire.jxclient.server.socket.ClientSocketListener
Called after the connection has been closed.
disconnecting(String, boolean) - Method in class com.realtime.crossfire.jxclient.guistate.GuiStateManager
Called when the connection is being torn down.
displaysFace(int) - Method in class com.realtime.crossfire.jxclient.account.CharacterModel
Returns whether any character has the given face.
displaysFace(int) - Method in class com.realtime.crossfire.jxclient.quests.QuestsManager
Returns whether any quest has the given face.
displaysFace(Face) - Method in class com.realtime.crossfire.jxclient.shortcuts.Shortcut
Returns whether this shortcut displays the given face.
displaysFace(int) - Method in class com.realtime.crossfire.jxclient.spells.SpellsManager
Returns whether any spell has the given face.
dispose() - Method in class com.realtime.crossfire.jxclient.gui.button.AbstractButton
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.combobox.GUICharOptionsComboBox
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.combobox.GUIClassesComboBox
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.combobox.GUIComboBox
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.combobox.GUIRacesComboBox
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.combobox.GUIStartingMapsComboBox
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.gauge.ActiveSkillGaugeUpdater
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.gauge.ActiveSkillGaugeUpdater2
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.gauge.GaugeUpdater
Frees allocated resources.
dispose() - Method in class com.realtime.crossfire.jxclient.gui.gauge.SkillGaugeUpdater
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.gauge.StatGaugeUpdater
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.gui.AbstractGUIElement
 
dispose() - Method in interface com.realtime.crossfire.jxclient.gui.gui.GUIElement
Releases all allocated resources.
dispose() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemFloor
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemInventory
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemItem
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemQuest
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemShortcut
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemSpell
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemSpellSkill
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.label.GUILabelFailure
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.label.GUILabelQuery
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.label.GUILabelStats
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.label.GUILabelStats2
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.label.GUINewcharLabel
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.list.GUIItemList
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.list.GUIList
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.list.GUIMetaElement
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.list.GUIMetaElementList
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.log.GUILog
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.log.GUIMessageLog
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.log.MessageBufferUpdater
Releases resources.
dispose() - Method in class com.realtime.crossfire.jxclient.gui.log.RenderStateManager
Destroys this instance.
dispose() - Method in class com.realtime.crossfire.jxclient.gui.map.AbstractGUIMap
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUICheckBox
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUILabelMessage
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIPictureStat
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIScrollBar
 
dispose() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUISpinner
 
dispose() - Method in class com.realtime.crossfire.jxclient.shortcuts.Shortcut
Releases all allocated resources.
dispose() - Method in class com.realtime.crossfire.jxclient.skin.events.ConnectionStateSkinEvent
 
dispose() - Method in class com.realtime.crossfire.jxclient.skin.events.CrossfireMagicmapSkinEvent
 
dispose() - Method in class com.realtime.crossfire.jxclient.skin.events.MapScrollSkinEvent
 
dispose() - Method in class com.realtime.crossfire.jxclient.skin.events.PlayerLoginSkinEvent
 
dispose() - Method in class com.realtime.crossfire.jxclient.skin.events.SkillAddedSkinEvent
 
dispose() - Method in class com.realtime.crossfire.jxclient.skin.events.SkillRemovedSkinEvent
 
dispose() - Method in interface com.realtime.crossfire.jxclient.skin.events.SkinEvent
Will be called when the skin is disposed.
div(int, int) - Static method in class com.realtime.crossfire.jxclient.util.MathUtils
Calculates \floor(a/b).
divRound(int, int) - Static method in class com.realtime.crossfire.jxclient.util.MathUtils
Returns the quotient of two values, rounded to the nearest integer.
divRoundUp(int, int) - Static method in class com.realtime.crossfire.jxclient.util.MathUtils
Returns the quotient of two values, rounded up to the nearest integer.
doChangeGUI(Runnable) - Method in class com.realtime.crossfire.jxclient.guistate.GuiStateManager
Calls the Runnable.
doChangeGUI(Runnable) - Method in class com.realtime.crossfire.jxclient.guistate.SwingGuiStateManager
 
doExecute(CfItem, CrossfireServerConnection, int, CommandQueue) - Method in enum com.realtime.crossfire.jxclient.gui.commands.CommandType
Executes the action.
down() - Method in class com.realtime.crossfire.jxclient.settings.CommandHistory
Returns the next command.
draw(Graphics) - Method in class com.realtime.crossfire.jxclient.gui.gauge.GaugeState
Draws the gauge image into the given graphics context.
draw(Graphics2D, int, int, int) - Method in class com.realtime.crossfire.jxclient.gui.log.TextSegment
Draws this segment to a Graphics instance.
drawextinfo(int, int, int, String) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
drawextinfo(int, int, int, String) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection
Pretends that a drawextinfo message has been received.
drawInfo(String) - Method in class com.realtime.crossfire.jxclient.commands.AbstractCommand
Displays a regular output message.
drawInfo(String, int) - Method in class com.realtime.crossfire.jxclient.commands.AbstractCommand
Displays a message.
drawInfo(String, int) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
drawInfo(String, int) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection
Pretends that a drawinfo message has been received.
drawInfoError(String) - Method in class com.realtime.crossfire.jxclient.commands.AbstractCommand
Displays an error message.
drawInfoSetDebugMode(boolean) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
drawInfoSetDebugMode(boolean) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection
Enables or disables printing of message types.
drawLine(Graphics2D, int, int, String) - Method in class com.realtime.crossfire.jxclient.gui.label.GUILabel
Draws one line of text.
drawLine(Graphics2D, int, int, int) - Method in class com.realtime.crossfire.jxclient.gui.log.Line
Draws this line to a Graphics2D instance.

E

encode(String) - Method in interface com.realtime.crossfire.jxclient.gui.commandlist.GUICommandFactory
Encodes a key binding if necessary.
encode(String) - Method in class com.realtime.crossfire.jxclient.gui.textinput.GUICommandFactoryImpl
Encodes a key binding if necessary.
encode(String) - Static method in class com.realtime.crossfire.jxclient.util.Codec
Encodes a string to make it fit into one line.
endAccountList(int) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireAccountListener
End of character information for an account.
endRendering() - Method in class com.realtime.crossfire.jxclient.gui.misc.JXCWindowRenderer
Ends rendering and reverts the display settings.
Entry - Class in com.realtime.crossfire.jxclient.settings
The value part of an entry of a settings file.
Entry(String, String) - Constructor for class com.realtime.crossfire.jxclient.settings.Entry
Creates a new instance.
entryChanged() - Method in interface com.realtime.crossfire.jxclient.metaserver.MetaserverEntryListener
The contents of the entry have changed, added, or removed.
equals(Object) - Method in class com.realtime.crossfire.jxclient.account.CharacterInformation
 
equals(Object) - Method in class com.realtime.crossfire.jxclient.commands.CommandExec
 
equals(Object) - Method in class com.realtime.crossfire.jxclient.faces.Face
 
equals(Object) - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyBinding
 
equals(Object) - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyEvent2
 
equals(Object) - Method in class com.realtime.crossfire.jxclient.map.Location
 
equals(Object) - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverEntry
 
equals(Object) - Method in class com.realtime.crossfire.jxclient.scripts.AbstractScriptProcess
 
equals(Object) - Method in class com.realtime.crossfire.jxclient.util.Resolution
 
equalsDisplayMode(DisplayMode) - Method in class com.realtime.crossfire.jxclient.util.Resolution
Returns whether this resolution matches a DisplayMode's resolution.
EscAction - Enum in com.realtime.crossfire.jxclient.window
Action after ESC has been pressed.
escPressed() - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeybindingsManager
Processes a pressed ESC key.
escPressed() - Method in class com.realtime.crossfire.jxclient.main.DefaultKeyHandler
 
escPressed(boolean) - Method in class com.realtime.crossfire.jxclient.window.GuiManager
The ESC key has been pressed.
escPressed() - Method in interface com.realtime.crossfire.jxclient.window.KeyHandlerListener
The ESC key has been pressed.
evaluate(int, int, int, int) - Method in class com.realtime.crossfire.jxclient.gui.gui.Expression
Evaluates the expression into a constant.
evaluateConstant() - Method in class com.realtime.crossfire.jxclient.gui.gui.Expression
Evaluates the expression into a constant.
EventListenerList2<T extends java.util.EventListener> - Class in com.realtime.crossfire.jxclient.util
A list of event listeners.
EventListenerList2() - Constructor for class com.realtime.crossfire.jxclient.util.EventListenerList2
 
EventScheduler - Class in com.realtime.crossfire.jxclient.items
A scheduler for asynchronous event notifications.
EventScheduler(int, int, Runnable) - Constructor for class com.realtime.crossfire.jxclient.items.EventScheduler
Creates a new instance.
ExecCommand - Class in com.realtime.crossfire.jxclient.commands
Implements the "exec" command.
ExecCommand(CommandCallback, CrossfireServerConnection) - Constructor for class com.realtime.crossfire.jxclient.commands.ExecCommand
Creates a new instance.
ExecSelectionCommand - Class in com.realtime.crossfire.jxclient.gui.commands
A GUICommand that executes a command on the selected item of a GUIItemList.
ExecSelectionCommand(GUIItemList<?>, CommandType, CrossfireServerConnection, FloorView, CommandQueue) - Constructor for class com.realtime.crossfire.jxclient.gui.commands.ExecSelectionCommand
Creates a new instance.
execute(String) - Method in class com.realtime.crossfire.jxclient.commands.AgainCommand
 
execute(String) - Method in class com.realtime.crossfire.jxclient.commands.BindCommand
 
execute(String) - Method in class com.realtime.crossfire.jxclient.commands.BindingsCommand
 
execute(String) - Method in class com.realtime.crossfire.jxclient.commands.ClearCommand
 
execute(String) - Method in interface com.realtime.crossfire.jxclient.commands.Command
Executes the command with the given arguments.
execute(String) - Method in class com.realtime.crossfire.jxclient.commands.DebugMessagesCommand
 
execute(String) - Method in class com.realtime.crossfire.jxclient.commands.ExecCommand
 
execute(String) - Method in class com.realtime.crossfire.jxclient.commands.HelpCommand
 
execute(String) - Method in class com.realtime.crossfire.jxclient.commands.ScreenshotCommand
 
execute(String) - Method in class com.realtime.crossfire.jxclient.commands.ScriptCommand
 
execute(String) - Method in class com.realtime.crossfire.jxclient.commands.ScriptkillallCommand
 
execute(String) - Method in class com.realtime.crossfire.jxclient.commands.ScriptkillCommand
 
execute(String) - Method in class com.realtime.crossfire.jxclient.commands.ScriptsCommand
 
execute(String) - Method in class com.realtime.crossfire.jxclient.commands.ScripttellCommand
 
execute(String) - Method in class com.realtime.crossfire.jxclient.commands.SetCommand
 
execute(String) - Method in class com.realtime.crossfire.jxclient.commands.ShortcutCommand
 
execute(String) - Method in class com.realtime.crossfire.jxclient.commands.UnbindCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.button.AbstractButton
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commandlist.CommandList
Execute the command list by calling GUICommand.execute() for each command in order.
execute() - Method in interface com.realtime.crossfire.jxclient.gui.commandlist.GUICommand
Executes the command.
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.AccountCreateCharacterCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.AccountCreateCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.AccountLinkCharacterCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.AccountLoginCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.AccountPasswordCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.AccountPlayCharacterCommand
 
execute(boolean) - Method in class com.realtime.crossfire.jxclient.gui.commands.CommandCheckBoxOption
 
execute(GUIItemItem, CrossfireServerConnection, int, CommandQueue) - Method in enum com.realtime.crossfire.jxclient.gui.commands.CommandType
Executes the action.
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.ConnectCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.DialogCloseCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.DialogOpenCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.DialogToggleCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.DisconnectCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.ExecSelectionCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.ExecuteElementCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.HideCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.InventoryFilterCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.MetaCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.MoveSelectionCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.PrintCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.QuestsFilterCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.QuitCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.ScrollCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.ScrollListCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.ScrollNeverCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.ScrollNextCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.ScrollResetCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.SelectCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.ShowCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.StartCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.commands.ToggleCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.gui.ActivatableGUIElement
Executes the actions associated with this GUI element.
execute(boolean) - Method in class com.realtime.crossfire.jxclient.gui.gui.TranslucentDialogsCheckBoxOption
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItem
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.list.GUICharacter
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.list.GUIList
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.list.GUIMetaElement
 
execute(boolean) - Method in class com.realtime.crossfire.jxclient.gui.log.ShowSentCommandsCheckBoxOption
 
execute(boolean) - Method in class com.realtime.crossfire.jxclient.gui.log.ShowTimestampMessagesCheckBoxOption
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUICheckBox
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIScrollBar
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUISpinner
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.textinput.ActivateCommandInputCommand
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.textinput.ExecuteCommandCommand
 
execute(String) - Method in class com.realtime.crossfire.jxclient.gui.textinput.GUICommandText
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.textinput.GUICommandText
 
execute(String) - Method in class com.realtime.crossfire.jxclient.gui.textinput.GUIQueryText
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.textinput.GUIQueryText
 
execute(String) - Method in class com.realtime.crossfire.jxclient.gui.textinput.GUIText
Will be called to execute the entered command.
execute(String) - Method in class com.realtime.crossfire.jxclient.gui.textinput.GUITextField
 
execute() - Method in class com.realtime.crossfire.jxclient.gui.textinput.GUITextField
 
execute(boolean) - Method in class com.realtime.crossfire.jxclient.settings.options.CheckBoxOption
Executes the action associated with this check box option.
execute(boolean) - Method in class com.realtime.crossfire.jxclient.settings.options.PickupOptionNewMode
 
execute(boolean) - Method in class com.realtime.crossfire.jxclient.settings.options.PickupOptionOldMode
 
execute(boolean) - Method in class com.realtime.crossfire.jxclient.sound.SoundEffectsCheckBoxOption
 
execute(boolean) - Method in class com.realtime.crossfire.jxclient.sound.SoundMusicCheckBoxOption
 
execute(Runnable) - Method in class com.realtime.crossfire.jxclient.sound.SoundTaskExecutor
Schedules a task for execution.
executeAndWait(Runnable) - Method in class com.realtime.crossfire.jxclient.sound.SoundTaskExecutor
Schedules a task for execution.
executeCommand(CharSequence) - Method in class com.realtime.crossfire.jxclient.commands.CommandExecutorImpl
 
executeCommand(CharSequence) - Method in interface com.realtime.crossfire.jxclient.gui.textinput.CommandExecutor
Executes a command or a list of commands.
ExecuteCommandCommand - Class in com.realtime.crossfire.jxclient.gui.textinput
A GUICommand which executes a Crossfire command.
ExecuteCommandCommand(CommandExecutor, String, Macros) - Constructor for class com.realtime.crossfire.jxclient.gui.textinput.ExecuteCommandCommand
Creates a new instance.
ExecuteElementCommand - Class in com.realtime.crossfire.jxclient.gui.commands
A GUICommand which executes (i.e., simulates a left-button mouse click on) an GUIItem.
ExecuteElementCommand(GUIItem) - Constructor for class com.realtime.crossfire.jxclient.gui.commands.ExecuteElementCommand
Creates a new instance.
Exiter - Class in com.realtime.crossfire.jxclient.main
Allows to exit the application.
Exiter() - Constructor for class com.realtime.crossfire.jxclient.main.Exiter
 
expand(CharSequence, Commands) - Static method in class com.realtime.crossfire.jxclient.commands.CommandExpander
Expands a command list into a sequence of Commands to execute.
expandMacros(String) - Method in class com.realtime.crossfire.jxclient.settings.Macros
Expands all macro references.
experienceChanged(long) - Method in interface com.realtime.crossfire.jxclient.stats.StatsListener
The player's experience has changed.
experienceNextLevelChanged(long) - Method in interface com.realtime.crossfire.jxclient.stats.StatsListener
The player's experience to reach the next level has changed.
ExperienceTable - Class in com.realtime.crossfire.jxclient.stats
Stores experience <-> level mappings.
ExperienceTable() - Constructor for class com.realtime.crossfire.jxclient.stats.ExperienceTable
 
expire(long) - Method in class com.realtime.crossfire.jxclient.metaserver.ServerCache
Expires entries older than a given timestamp from the cache.
Expression - Class in com.realtime.crossfire.jxclient.gui.gui
An expression yielding an integer value derived from a screen resolution.
Expression(int, float, float, float, float) - Constructor for class com.realtime.crossfire.jxclient.gui.gui.Expression
Creates a new instance.
Expression(Expression, boolean, Expression) - Constructor for class com.realtime.crossfire.jxclient.gui.gui.Expression
Creates a new instance as the sum or difference of two expressions.
ExpressionParser - Class in com.realtime.crossfire.jxclient.skin.io
Parser for integer expressions.
Extent - Class in com.realtime.crossfire.jxclient.gui.gui
Encapsulates the extent of a GUI element.
Extent(Expression, Expression, Expression, Expression) - Constructor for class com.realtime.crossfire.jxclient.gui.gui.Extent
Creates a new instance.

F

F_APPLIED - Static variable in class com.realtime.crossfire.jxclient.items.CfItem
The flags mask for applied states.
F_BLESSED - Static variable in class com.realtime.crossfire.jxclient.items.CfItem
The flags value for blessed items.
F_CURSED - Static variable in class com.realtime.crossfire.jxclient.items.CfItem
The flags value for cursed items.
F_DAMNED - Static variable in class com.realtime.crossfire.jxclient.items.CfItem
The flags value for damned items.
F_LOCKED - Static variable in class com.realtime.crossfire.jxclient.items.CfItem
The flags value for locked items.
F_MAGIC - Static variable in class com.realtime.crossfire.jxclient.items.CfItem
The flags value for magical items.
F_NOPICK - Static variable in class com.realtime.crossfire.jxclient.items.CfItem
The flags value for non-pickable items.
F_OPEN - Static variable in class com.realtime.crossfire.jxclient.items.CfItem
The flags value for opened items.
F_READ - Static variable in class com.realtime.crossfire.jxclient.items.CfItem
The flags value for read items.
F_UNIDENTIFIED - Static variable in class com.realtime.crossfire.jxclient.items.CfItem
The flags value for unidentified items.
F_UNPAID - Static variable in class com.realtime.crossfire.jxclient.items.CfItem
The flags value for unpaid items.
Face - Class in com.realtime.crossfire.jxclient.faces
A Face represents one image received from a Crossfire server.
Face(int, String, int) - Constructor for class com.realtime.crossfire.jxclient.faces.Face
Creates a new instance.
FACE_ANIMATION - Static variable in interface com.realtime.crossfire.jxclient.protocol.Map2
The bit value whether this is a face or an animation.
FACE_COLOR_MASK - Static variable in interface com.realtime.crossfire.jxclient.protocol.MagicMap
Bitmask in magic map information to extract the color information of a tile.
FACE_FLOOR - Static variable in interface com.realtime.crossfire.jxclient.protocol.MagicMap
Bitmask in magic map information to denote a floor tile.
FACE_WALL - Static variable in interface com.realtime.crossfire.jxclient.protocol.MagicMap
Bitmask in magic map information to denote a wall tile.
FaceCache - Class in com.realtime.crossfire.jxclient.faces
A cache for Face instances.
FaceCache() - Constructor for class com.realtime.crossfire.jxclient.faces.FaceCache
Creates a new instance.
faceFailed(Face) - Method in interface com.realtime.crossfire.jxclient.faces.FaceQueueListener
Called after a Face could not be loaded.
FaceImages - Class in com.realtime.crossfire.jxclient.faces
Consists of three ImageIcons representing a Face.
FaceImages(ImageIcon, ImageIcon, ImageIcon) - Constructor for class com.realtime.crossfire.jxclient.faces.FaceImages
Creates a new instance.
FaceImagesUtils - Class in com.realtime.crossfire.jxclient.faces
Utility class for creating FaceImages instances.
faceLoaded(Face, FaceImages) - Method in interface com.realtime.crossfire.jxclient.faces.FaceQueueListener
Called after a Face has been loaded successfully.
FaceQueue - Interface in com.realtime.crossfire.jxclient.faces
Interface for classes implementing a means to load Faces.
FaceQueueListener - Interface in com.realtime.crossfire.jxclient.faces
Interface for listeners interested in FaceQueue events.
faceReceived(int, int, byte[]) - Method in interface com.realtime.crossfire.jxclient.faces.AskfaceFaceQueueListener
Called for each received face.
FacesManager - Interface in com.realtime.crossfire.jxclient.faces
Maintains a mapping of face numbers to face data.
FacesManagerListener - Interface in com.realtime.crossfire.jxclient.faces
Interface for listeners interested in FacesManager events.
FacesProvider - Interface in com.realtime.crossfire.jxclient.faces
Interface for face providers.
FacesProviderFactory - Class in com.realtime.crossfire.jxclient.faces
A factory for creating FacesProvider instances.
FacesProviderFactory(FacesManager) - Constructor for class com.realtime.crossfire.jxclient.faces.FacesProviderFactory
Creates a new instance.
FacesQueue - Class in com.realtime.crossfire.jxclient.faces
The main FaceQueue for loading faces.
FacesQueue(FaceQueue, ImageCache, ImageCache, ImageCache) - Constructor for class com.realtime.crossfire.jxclient.faces.FacesQueue
Creates a new instance.
FacesTracker - Class in com.realtime.crossfire.jxclient.main
Tracks a GuiStateManager and resets known faces whenever a new server connection has been established.
FacesTracker(GuiStateManager, FacesManager) - Constructor for class com.realtime.crossfire.jxclient.main.FacesTracker
Creates a new instance.
faceUpdated(Face) - Method in interface com.realtime.crossfire.jxclient.faces.FacesManagerListener
Called when a Face has been updated.
faceUpdated(Face) - Method in class com.realtime.crossfire.jxclient.map.MapUpdaterState
 
failure(String, String) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireFailureListener
Command failure received.
FileCache - Class in com.realtime.crossfire.jxclient.faces
A disk based cache for image files.
FileCache(Path) - Constructor for class com.realtime.crossfire.jxclient.faces.FileCache
Creates a new instance.
FileCacheFaceQueue - Class in com.realtime.crossfire.jxclient.faces
A FaceQueue loading faces from ImageCache instances.
FileCacheFaceQueue(ImageCache, ImageCache, ImageCache) - Constructor for class com.realtime.crossfire.jxclient.faces.FileCacheFaceQueue
Creates a new instance.
Filenames - Class in com.realtime.crossfire.jxclient.settings
Utility class to return references to settings files.
FilenameUtils - Class in com.realtime.crossfire.jxclient.util
Utility class for manipulating filenames.
filterSkill(int) - Method in class com.realtime.crossfire.jxclient.spells.SpellsManager
Filters spells to display by the specified skill index.
filterType(int) - Method in class com.realtime.crossfire.jxclient.knowledge.KnowledgeManager
 
findCommand(String) - Method in class com.realtime.crossfire.jxclient.commands.Commands
Returns a Command by name.
finish() - Method in class com.realtime.crossfire.jxclient.server.crossfire.AccountPlayerBuilder
Finishes parsing an entry an returns the CharacterInformation for the entry.
finish() - Method in class com.realtime.crossfire.jxclient.server.crossfire.ClassRaceInfoBuilder
Finishes parsing an entry a returns the ClassRaceInfo for the entry.
finish() - Method in class com.realtime.crossfire.jxclient.server.crossfire.NewCharInfoBuilder
Finished parsing and returns the NewCharInfo instance for the parsed entry.
finish() - Method in class com.realtime.crossfire.jxclient.server.crossfire.StartingMapBuilder
Finishes parsing.
fireAddAccount(CharacterInformation) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
fireAddItemReceived(int, int, int, int, int, String, String, int, int, int, int) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
fireCommandComcReceived(int, int) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
fireCommandQueryReceived(String, int) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
fireCommandSound2Received(int, int, int, int, int, String, String) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
fireCommandSoundReceived(int, int, int, int) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
fireDelinvReceived(int) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
fireDelitemReceived(int[]) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
fireEndAccountList(int) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
fireFaceFailed(Face) - Method in class com.realtime.crossfire.jxclient.faces.AbstractFaceQueue
Notify all listener with FaceQueueListener.faceFailed(Face).
fireFaceLoaded(Face, FaceImages) - Method in class com.realtime.crossfire.jxclient.faces.AbstractFaceQueue
fireFaceReceived(int, int, int, String) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
fireFaceUpdated(Face) - Method in class com.realtime.crossfire.jxclient.faces.AbstractFacesManager
Notifies all FacesManagerListeners that a face has been updated.
fireFailure(String, String) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
fireMagicMap() - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
fireManageAccount() - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
fireMarkSent(int) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
Notifies all listeners about a "mark" command that has been sent to the Crossfire server.
fireMusicReceived(String) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
firePickupChanged(int) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
firePlayerReceived(int, int, int, String) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
fireReplySent() - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
Notifies all listeners about a "reply" command that has been sent to the Crossfire server.
fireSelectCharacter(String, String) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
fireStartAccountList(String) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
fireStartPlaying() - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
fireStateChangedEvent() - Method in class com.realtime.crossfire.jxclient.settings.options.CheckBoxOption
 
fireStateChangedEvent() - Method in class com.realtime.crossfire.jxclient.settings.options.Option
Notifies all listeners that the state has changed.
fireTick(int) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
fireUpditemReceived(int, int, int, int, int, int, String, String, int, int, int) - Method in class com.realtime.crossfire.jxclient.server.crossfire.AbstractCrossfireServerConnection
 
FLOAT_MULTI - Static variable in class com.realtime.crossfire.jxclient.stats.Stats
Factor used to convert float to int values.
FloorView - Class in com.realtime.crossfire.jxclient.items
Provides a view to all items comprising the current floor view.
FloorView(ItemSet) - Constructor for class com.realtime.crossfire.jxclient.items.FloorView
Creates a new instance.
FOG_OF_WAR_COLOR - Static variable in class com.realtime.crossfire.jxclient.gui.map.DarknessColors
The color to use for overlaying fog-of-war tiles.
FontID - Enum in com.realtime.crossfire.jxclient.gui.log
Available font types.
FontParser - Class in com.realtime.crossfire.jxclient.skin.io
Creates Font instances from string representations.
FontParser(JXCSkinSource) - Constructor for class com.realtime.crossfire.jxclient.skin.io.FontParser
Creates a new instance.
Fonts - Class in com.realtime.crossfire.jxclient.gui.log
Manage a set of fonts.
Fonts(Font, Font, Font, Font) - Constructor for class com.realtime.crossfire.jxclient.gui.log.Fonts
Creates a new instance.
format() - Method in class com.realtime.crossfire.jxclient.gui.log.TextSegment
Returns a string representation of this text segment.
format(String) - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverEntry
Returns a formatted string using the given format.
format(MetaserverEntry) - Static method in class com.realtime.crossfire.jxclient.metaserver.MetaserverEntryParser
Formats a metaserver entry that returns the metaserver entry when parse with MetaserverEntryParser.parseEntry(CharSequence).
formatFloat(double, int) - Static method in class com.realtime.crossfire.jxclient.util.Formatter
Formats a float value for display.
formatLong(long) - Static method in class com.realtime.crossfire.jxclient.util.Formatter
Returns a long value formatted as a human-readable string.
Formatter - Class in com.realtime.crossfire.jxclient.util
Utility class for formatting values into strings.
free(Location) - Method in class com.realtime.crossfire.jxclient.map.AnimationState
Removes this animation state from a map Location.
free(int) - Method in class com.realtime.crossfire.jxclient.map.AnimationState
Removes this animation state from an item tag.
freeAllLocations() - Method in class com.realtime.crossfire.jxclient.map.AnimationState
Removes this animation state from all map Locations.
freeClip(Line) - Method in class com.realtime.crossfire.jxclient.sound.ClipLoader
Deallocates a clip.

G

gainedSkill() - Method in interface com.realtime.crossfire.jxclient.skills.SkillListener
Notifies the listener that the skill has been gained.
GaugeState - Class in com.realtime.crossfire.jxclient.gui.gauge
The state of a gauge.
GaugeState(Image, Image, Image, int, int) - Constructor for class com.realtime.crossfire.jxclient.gui.gauge.GaugeState
Creates a new instance.
GaugeUpdater - Class in com.realtime.crossfire.jxclient.gui.gauge
Updates the displayed values in a GUIGauge.
GaugeUpdater(ExperienceTable, boolean) - Constructor for class com.realtime.crossfire.jxclient.gui.gauge.GaugeUpdater
Creates a new instance.
GaugeUpdaterParser - Class in com.realtime.crossfire.jxclient.skin.io
Creates GaugeUpdater instances from string representations.
GaugeUpdaterParser(Stats, ItemSet, SkillSet) - Constructor for class com.realtime.crossfire.jxclient.skin.io.GaugeUpdaterParser
Creates a new instance.
get(int) - Method in class com.realtime.crossfire.jxclient.animations.Animations
Returns the animation for an animation id.
get() - Method in class com.realtime.crossfire.jxclient.skin.io.Args
Returns the next argument.
getAccountName() - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireServerConnection
Returns the current account name.
getAccountName() - Method in class com.realtime.crossfire.jxclient.server.crossfire.DefaultCrossfireServerConnection
 
getActiveMessageBuffer() - Method in class com.realtime.crossfire.jxclient.gui.misc.JXCWindowRenderer
Returns the active message buffer.
getActiveSkill() - Method in class com.realtime.crossfire.jxclient.stats.Stats
Returns the active skill name.
getAll() - Method in class com.realtime.crossfire.jxclient.metaserver.ServerCache
Returns all cached entries.
getAllAnimationStates() - Method in class com.realtime.crossfire.jxclient.map.AnimationSet
Returns all AnimationState instances.
getAllSpells() - Method in class com.realtime.crossfire.jxclient.spells.SpellsManager
Returns all known spells.
getAllTypes(boolean) - Static method in class com.realtime.crossfire.jxclient.protocol.MessageType
Returns all defined message types.
getAnim() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns the animation.
getAnimationId() - Method in class com.realtime.crossfire.jxclient.animations.Animation
Returns the animation ID.
getAnimations() - Method in class com.realtime.crossfire.jxclient.server.crossfire.Model
Returns the Animations instance.
getAnimSpeed() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns the animation speed.
getArchBase() - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverEntry
Returns the server's arch base.
getArchName() - Method in class com.realtime.crossfire.jxclient.character.ClassRaceInfo
Returns the archetype name.
getArchName() - Method in class com.realtime.crossfire.jxclient.character.StartingMap
Returns the archetype name.
getArgs() - Method in class com.realtime.crossfire.jxclient.commands.CommandExec
Returns the command arguments.
getBindingDescription() - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyBinding
Return the binding as a human-readable text.
getBindings(Predicate<KeyBinding>) - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyBindings
Returns all key bindings matching a given predicate.
getBindings(Predicate<KeyBinding>) - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeybindingsManager
Searches bindings having a command text starting with the specified value.
getBoolean(SettingsEntry<Boolean>) - Method in class com.realtime.crossfire.jxclient.settings.Settings
Returns the boolean associated with the specified key at a node or defaultValue if there is no association for this key.
getBuffer() - Method in class com.realtime.crossfire.jxclient.gui.log.GUILog
Returns the Buffer instance containing the text messages.
getBytesIn() - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverEntry
Returns the number of bytes received.
getBytesOut() - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverEntry
Returns the number of bytes sent.
getCastingTime() - Method in class com.realtime.crossfire.jxclient.spells.Spell
Returns the casting time.
getCharacterClass() - Method in class com.realtime.crossfire.jxclient.account.CharacterInformation
Returns the character's class.
getCharacterIndex(String) - Method in class com.realtime.crossfire.jxclient.account.CharacterModel
Returns the index of an entry by character name.
getCheckBoxOption(String) - Method in class com.realtime.crossfire.jxclient.settings.options.OptionManager
Returns a checkbox option.
getChoiceDescription() - Method in class com.realtime.crossfire.jxclient.character.Choice
Returns the human-readable choice name.
getChoiceName() - Method in class com.realtime.crossfire.jxclient.character.Choice
Returns the choice identification.
getChoices() - Method in class com.realtime.crossfire.jxclient.character.Choice
Returns the choices.
getChoices() - Method in class com.realtime.crossfire.jxclient.character.ClassRaceInfo
Returns the available choices.
getClass_() - Method in class com.realtime.crossfire.jxclient.gui.label.NewCharModel
Returns the selected class.
getClassesList() - Method in class com.realtime.crossfire.jxclient.character.NewCharacterInformation
Returns all defined classes available for character creation.
getClassInfo(String) - Method in class com.realtime.crossfire.jxclient.character.NewCharacterInformation
Returns a class info by class name.
getClassStatAdjustment(NewcharStat) - Method in class com.realtime.crossfire.jxclient.gui.label.NewCharModel
Returns the class points for a stat.
getCode() - Method in class com.realtime.crossfire.jxclient.quests.Quest
Get the quest's code.
getCodeBase() - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverEntry
Returns the server's code base.
getColor(int, int) - Method in class com.realtime.crossfire.jxclient.map.CfMap
Returns the magic map color value of one square.
getColor(int, int) - Method in class com.realtime.crossfire.jxclient.map.CfMapPatch
Determines the magic map color value of one square.
getColor() - Method in class com.realtime.crossfire.jxclient.map.CfMapSquare
Returns the magic map color of this square.
getColorName(int) - Static method in class com.realtime.crossfire.jxclient.gui.log.MessageBufferUpdater
Returns the name of a color index.
getCommand() - Method in class com.realtime.crossfire.jxclient.commands.CommandExec
Returns the command to execute or null to execute as "ncom".
getCommand() - Method in class com.realtime.crossfire.jxclient.shortcuts.Shortcut
Returns the command to execute.
getCommandHistory(String) - Method in class com.realtime.crossfire.jxclient.settings.CommandHistoryFactory
Returns a CommandHistory instance by name.
getCommandList(String) - Method in interface com.realtime.crossfire.jxclient.gui.textinput.CommandCallback
Returns a command list.
getCommandList(String) - Method in class com.realtime.crossfire.jxclient.main.GuiManagerCommandCallback
 
getCommandList(String) - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
 
getCommandList(String) - Method in interface com.realtime.crossfire.jxclient.skin.skin.JXCSkin
Returns a named command list.
getCommandList(String) - Method in class com.realtime.crossfire.jxclient.window.GuiManager
Returns a named command list.
getCommandListNames() - Method in interface com.realtime.crossfire.jxclient.gui.textinput.CommandCallback
Returns all command list names.
getCommandListNames() - Method in class com.realtime.crossfire.jxclient.main.GuiManagerCommandCallback
 
getCommandListNames() - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
 
getCommandListNames() - Method in interface com.realtime.crossfire.jxclient.skin.skin.JXCSkin
Returns the names of all named command lists.
getCommandListNames() - Method in class com.realtime.crossfire.jxclient.window.GuiManager
Returns all names of command lists.
getCommandName() - Method in class com.realtime.crossfire.jxclient.commands.AbstractCommand
 
getCommandName() - Method in interface com.realtime.crossfire.jxclient.commands.Command
Returns the name of the command.
getCommands() - Method in class com.realtime.crossfire.jxclient.commands.Commands
Returns all defined commands.
getCommands() - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyBinding
Returns the associated CommandList.
getCommandString() - Method in class com.realtime.crossfire.jxclient.gui.commandlist.CommandList
Returns the commands as a string.
getCommandString() - Method in interface com.realtime.crossfire.jxclient.gui.commandlist.GUICommand2
Returns the command as a string.
getCommandString() - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyBinding
Returns the commands as a string.
getCommandString() - Method in class com.realtime.crossfire.jxclient.gui.textinput.ActivateCommandInputCommand
 
getCommandString() - Method in class com.realtime.crossfire.jxclient.gui.textinput.ExecuteCommandCommand
 
getComment() - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverEntry
Returns the server comment.
getComment() - Method in class com.realtime.crossfire.jxclient.settings.SettingsEntry
Returns the command to add to the settings file.
getComponent() - Method in class com.realtime.crossfire.jxclient.gui.gui.Gui
Returns the JComponent for this instance.
getCount() - Method in class com.realtime.crossfire.jxclient.quests.QuestsManager
Returns the number of current quests.
getCur() - Method in class com.realtime.crossfire.jxclient.gui.gauge.AbstractOrientation
Returns the current value.
getCurrentCharacter() - Method in class com.realtime.crossfire.jxclient.gui.list.GUICharacterList
Returns the currently selected character in the list.
getCurrentFloorTag() - Method in class com.realtime.crossfire.jxclient.items.FloorView
Returns the current floor location.
getCurrentNumLookObjects() - Method in class com.realtime.crossfire.jxclient.server.crossfire.DefaultCrossfireServerConnection
Returns the currently negotiated setup value of "num_look_objects".
getCurrentNumLookObjects() - Method in class com.realtime.crossfire.jxclient.server.crossfire.NumLookObjects
Returns the current number of ground items.
getDamage() - Method in class com.realtime.crossfire.jxclient.spells.Spell
Returns the damage done by the spell.
getDarkness(int, int) - Method in class com.realtime.crossfire.jxclient.map.CfMap
Returns the darkness value of one square.
getDarkness(int, int) - Method in class com.realtime.crossfire.jxclient.map.CfMapPatch
Determines the darkness value of one square.
getDarkness() - Method in class com.realtime.crossfire.jxclient.map.CfMapSquare
Returns the darkness value of this square.
getDarknessColor(int) - Method in class com.realtime.crossfire.jxclient.gui.map.DarknessColors
Returns an overlay color for a darkness value.
getDebugKeyboardFilename() - Method in class com.realtime.crossfire.jxclient.main.Options
Returns the filename for keyboard debug logs.
getDebugMouseFilename() - Method in class com.realtime.crossfire.jxclient.main.Options
Returns the filename for mouse debug logs.
getDebugProtocolFilename() - Method in class com.realtime.crossfire.jxclient.main.Options
Returns the filename for Crossfire protocol debug logs.
getDebugScreenFilename() - Method in class com.realtime.crossfire.jxclient.main.Options
Returns the filename for screen debug logs.
getDebugSoundFilename() - Method in class com.realtime.crossfire.jxclient.main.Options
Returns the filename for sound debug logs.
getDefaultKeyBindings() - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
 
getDefaultKeyBindings() - Method in interface com.realtime.crossfire.jxclient.skin.skin.JXCSkin
Returns the default key bindings for this skin.
getDefaultValue() - Method in class com.realtime.crossfire.jxclient.settings.SettingsEntry
Returns the default value if the key is missing from the settings file.
getDescription() - Method in class com.realtime.crossfire.jxclient.character.StartingMap
Returns the description.
getDescription(Integer) - Method in class com.realtime.crossfire.jxclient.gui.combobox.GUICharOptionsComboBox
 
getDescription(String) - Method in class com.realtime.crossfire.jxclient.gui.combobox.GUIClassesComboBox
 
getDescription(T) - Method in class com.realtime.crossfire.jxclient.gui.combobox.GUIComboBox
Returns the description for an item.
getDescription(String) - Method in class com.realtime.crossfire.jxclient.gui.combobox.GUIRacesComboBox
 
getDescription(String) - Method in class com.realtime.crossfire.jxclient.gui.combobox.GUIStartingMapsComboBox
 
getDialog() - Method in class com.realtime.crossfire.jxclient.gui.commands.DialogToggleCommand
Returns the dialog to toggle.
getDialog(String) - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
 
getDialog(String) - Method in interface com.realtime.crossfire.jxclient.skin.skin.JXCSkin
Returns a dialog by name.
getDialogBook(int) - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
 
getDialogBook(int) - Method in interface com.realtime.crossfire.jxclient.skin.skin.JXCSkin
Returns the popup dialog for readables.
getDialogBorderBottom() - Method in class com.realtime.crossfire.jxclient.gui.gui.AbstractGUIElement
Returns the size of the dialog's bottom border.
getDialogBorderBottom() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIDialogBackground
 
getDialogBorderLeft() - Method in class com.realtime.crossfire.jxclient.gui.gui.AbstractGUIElement
Returns the size of the dialog's left border.
getDialogBorderLeft() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIDialogBackground
 
getDialogBorderRight() - Method in class com.realtime.crossfire.jxclient.gui.gui.AbstractGUIElement
Returns the size of the dialog's right border.
getDialogBorderRight() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIDialogBackground
 
getDialogBorderTop() - Method in class com.realtime.crossfire.jxclient.gui.gui.AbstractGUIElement
Returns the size of the dialog's top border.
getDialogBorderTop() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIDialogBackground
 
getDialogConnect() - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
 
getDialogConnect() - Method in interface com.realtime.crossfire.jxclient.skin.skin.JXCSkin
Returns the "connection in progress" dialog.
getDialogDisconnect() - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
 
getDialogDisconnect() - Method in interface com.realtime.crossfire.jxclient.skin.skin.JXCSkin
Returns the "disconnect from server?" dialog.
getDialogKeyBind() - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
 
getDialogKeyBind() - Method in interface com.realtime.crossfire.jxclient.skin.skin.JXCSkin
Returns the key bindings dialog.
getDialogQuery() - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
 
getDialogQuery() - Method in interface com.realtime.crossfire.jxclient.skin.skin.JXCSkin
Returns the dialog for query text input.
getDialogQuit() - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
 
getDialogQuit() - Method in interface com.realtime.crossfire.jxclient.skin.skin.JXCSkin
Returns the "really quit?" dialog.
getDialogsFile(String) - Static method in class com.realtime.crossfire.jxclient.settings.Filenames
Returns the file for storing dialog related information for a skin.
getDialogToLoad() - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
Returns one dialog pending loading.
getDialogToLoad() - Method in class com.realtime.crossfire.jxclient.skin.skin.Dialogs
Returns one dialog pending loading.
getDirtyMapSquares() - Method in class com.realtime.crossfire.jxclient.map.CfMap
Returns the dirty map squares.
getDocumentation() - Method in class com.realtime.crossfire.jxclient.settings.Entry
Returns the documentation string.
getDocumentation() - Method in class com.realtime.crossfire.jxclient.settings.options.OptionManager.Entry
Returns the corresponding documentation string.
getElement(int) - Method in class com.realtime.crossfire.jxclient.gui.list.GUIList
Returns the GUIElement for a given index.
getElementFromPoint(int, int) - Method in class com.realtime.crossfire.jxclient.gui.gui.Gui
Determines the GUIElement for a given coordinate.
getElementX(AbstractGUIElement) - Method in class com.realtime.crossfire.jxclient.skin.skin.GuiFactory
Returns an element's absolute screen coordinate.
getElementY(AbstractGUIElement) - Method in class com.realtime.crossfire.jxclient.skin.skin.GuiFactory
Returns an element's absolute screen coordinate.
getEndPosition() - Method in class com.realtime.crossfire.jxclient.gui.log.Line
Returns the absolute buffer position of the first character after this line.
getEntry(int) - Method in class com.realtime.crossfire.jxclient.account.CharacterModel
Returns a character entry by index.
getEntry(int) - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverModel
Returns a metaserver entry by index.
getErrorText() - Method in class com.realtime.crossfire.jxclient.gui.label.NewCharModel
Returns the error text to show.
getExperience() - Method in class com.realtime.crossfire.jxclient.skills.Skill
Returns the skill experience.
getExperience() - Method in class com.realtime.crossfire.jxclient.stats.Stats
Returns the amount of global experience.
getExperienceNextLevel() - Method in class com.realtime.crossfire.jxclient.stats.Stats
Returns the experience needed to reach the next level.
getExperienceTable() - Method in class com.realtime.crossfire.jxclient.server.crossfire.Model
 
getExperienceToNextLevel(int, long) - Method in class com.realtime.crossfire.jxclient.gui.gauge.GaugeUpdater
Returns the experience needed to reach next level.
getExperienceToNextLevel(int, long) - Method in class com.realtime.crossfire.jxclient.stats.ExperienceTable
Returns the experience needed to reach the next level.
getFace() - Method in class com.realtime.crossfire.jxclient.account.CharacterInformation
Returns the character's face.
getFace(int) - Method in class com.realtime.crossfire.jxclient.animations.Animation
Returns one face of this animation.
getFace(int) - Method in class com.realtime.crossfire.jxclient.faces.AbstractFacesManager
 
getFace(int) - Method in class com.realtime.crossfire.jxclient.faces.FaceCache
Returns a face by face id.
getFace(int) - Method in interface com.realtime.crossfire.jxclient.faces.FacesManager
Returns the Face instance for a given face ID.
getFace(CfItem) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemFloor
 
getFace(CfItem) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemInventory
 
getFace(CfItem) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemItem
Returns the face for a CfItem instance.
getFace(CfItem) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemKnowledge
 
getFace(CfItem) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemKnowledgeType
 
getFace(CfItem) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemQuest
 
getFace(CfItem) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemSpell
 
getFace(CfItem) - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemSpellSkill
 
getFace() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns the face.
getFace(int, int, int) - Method in class com.realtime.crossfire.jxclient.map.CfMap
Determines the face of one square.
getFace(int, int, int) - Method in class com.realtime.crossfire.jxclient.map.CfMapPatch
Determines the face of one square.
getFace(int) - Method in class com.realtime.crossfire.jxclient.map.CfMapSquare
Returns the face of a layer.
getFace() - Method in class com.realtime.crossfire.jxclient.quests.Quest
Get the quest's face.
getFace() - Method in class com.realtime.crossfire.jxclient.skills.Skill
Returns the skill's face.
getFace2(int) - Method in class com.realtime.crossfire.jxclient.faces.AbstractFacesManager
 
getFace2(int) - Method in interface com.realtime.crossfire.jxclient.faces.FacesManager
Returns the Face instance for a given face ID.
getFaceCache() - Method in class com.realtime.crossfire.jxclient.server.crossfire.Model
 
getFaceChecksum() - Method in class com.realtime.crossfire.jxclient.faces.Face
Returns the face checksum.
getFaceImages(int, AtomicBoolean) - Method in class com.realtime.crossfire.jxclient.faces.AbstractFacesManager
Returns the FaceImages information for a face ID.
getFaceImages(int, AtomicBoolean) - Method in class com.realtime.crossfire.jxclient.faces.DefaultFacesManager
Returns the FaceImages information for a face ID.
getFaceImages() - Method in class com.realtime.crossfire.jxclient.faces.Face
Returns the images.
getFaceName() - Method in class com.realtime.crossfire.jxclient.faces.Face
Returns the face name.
getFaceNum() - Method in class com.realtime.crossfire.jxclient.faces.Face
Returns the unique face id.
getFaceNum() - Method in class com.realtime.crossfire.jxclient.knowledge.KnowledgeItem
Returns the face number.
getFaceNum() - Method in class com.realtime.crossfire.jxclient.spells.Spell
Returns the face number.
getFaceNumber() - Method in class com.realtime.crossfire.jxclient.account.CharacterInformation
Returns the character's face number.
getFaces() - Method in class com.realtime.crossfire.jxclient.animations.Animation
Returns the number of faces of this animation.
getFacesProvider(int) - Method in class com.realtime.crossfire.jxclient.faces.FacesProviderFactory
Returns the FacesProvider for a given face size.
getFile() - Method in class com.realtime.crossfire.jxclient.gui.commands.ScreenshotFiles
Returns a Path for the next screenshot file.
getFile() - Method in class com.realtime.crossfire.jxclient.shortcuts.Shortcuts
Returns the backing file.
getFilename() - Method in class com.realtime.crossfire.jxclient.scripts.AbstractScriptProcess
 
getFilename() - Method in interface com.realtime.crossfire.jxclient.scripts.ScriptProcess
Returns the script's filename.
getFilteredSpell(int) - Method in class com.realtime.crossfire.jxclient.spells.SpellsManager
Returns a Spell instance by index.
getFilteredSpells() - Method in class com.realtime.crossfire.jxclient.spells.SpellsManager
Returns all currently shown spells.
getFilteredSpellsCount() - Method in class com.realtime.crossfire.jxclient.spells.SpellsManager
Returns the number of currently shown spells.
getFirstElement(Class<T>) - Method in class com.realtime.crossfire.jxclient.gui.gui.Gui
Returns the first gui element of this gui belonging to the given class.
getFirstElement(Class<T>, String) - Method in class com.realtime.crossfire.jxclient.gui.gui.Gui
Returns the first gui element of this gui belonging to the given class and having the given name.
getFirstElementEndingWith(Class<T>, String) - Method in class com.realtime.crossfire.jxclient.gui.gui.Gui
Returns the first gui element of this gui which belongs to the given class and that's name ends with the given ending.
getFirstElementNotEndingWith(Class<T>, String) - Method in class com.realtime.crossfire.jxclient.gui.gui.Gui
Returns the first gui element of this gui which belongs to the given class and that's name does not end with the given ending.
getFloatStat(int) - Method in class com.realtime.crossfire.jxclient.stats.Stats
Returns the numerical value of the given statistic.
getFont(FontID, boolean) - Method in class com.realtime.crossfire.jxclient.gui.log.Fonts
Returns the Font to use for this text segment.
getFont(String) - Method in class com.realtime.crossfire.jxclient.skin.io.FontParser
Returns a font by font file base name.
getFontScaleFactor() - Method in class com.realtime.crossfire.jxclient.main.Options
Returns the font scale factor.
getFrameAlpha() - Method in class com.realtime.crossfire.jxclient.skin.factory.DialogFactory
Returns the alpha value for the frame background.
getGrace() - Method in class com.realtime.crossfire.jxclient.spells.Spell
Returns the grace needed to cast the spell.
getGui(AbstractGUIElement) - Method in class com.realtime.crossfire.jxclient.skin.skin.GuiFactory
Returns the Gui an element is part of.
getGuiState() - Method in class com.realtime.crossfire.jxclient.gui.misc.JXCWindowRenderer
Returns the current gui state.
getGuiState() - Method in class com.realtime.crossfire.jxclient.guistate.GuiStateManager
Returns the current GuiState.
getGuiStateManager() - Method in class com.realtime.crossfire.jxclient.server.crossfire.Model
 
getH() - Method in class com.realtime.crossfire.jxclient.gui.gauge.AbstractOrientation
 
getH() - Method in interface com.realtime.crossfire.jxclient.gui.gauge.Orientation
Returns the height of the highlighted part of the image.
getH(int, int, int, int) - Method in class com.realtime.crossfire.jxclient.gui.gui.Extent
Returns the height.
getH() - Method in class com.realtime.crossfire.jxclient.gui.gui.TooltipText
Returns the height of the associated gui element.
getHeadMapSquare(int, int, int) - Method in class com.realtime.crossfire.jxclient.map.CfMap
Returns the map square of the head of a multi-square object.
getHeadMapSquare(int, int, int) - Method in class com.realtime.crossfire.jxclient.map.CfMapPatch
Returns the map square of the head of a multi-square object.
getHeadMapSquare(int) - Method in class com.realtime.crossfire.jxclient.map.CfMapSquare
Returns the map square of the head of a multi-square object.
getHeight() - Method in class com.realtime.crossfire.jxclient.gui.button.ButtonImages
Returns the button's height.
getHeight() - Method in class com.realtime.crossfire.jxclient.gui.gauge.AbstractOrientation
Returns the total height of the image.
getHeight() - Method in class com.realtime.crossfire.jxclient.gui.log.Line
Returns the height of this line.
getHeight() - Method in class com.realtime.crossfire.jxclient.gui.log.RenderState
Returns the height of the viewable area.
getHeight() - Method in interface com.realtime.crossfire.jxclient.gui.log.RenderStateListener
Returns the height of the rendered gui element in pixels.
getHeight() - Method in class com.realtime.crossfire.jxclient.gui.log.RenderStateManager
Returns the height of the viewable area.
getHeight() - Method in class com.realtime.crossfire.jxclient.gui.log.TextSegment
Returns the height to display the segment.
getHeight() - Method in class com.realtime.crossfire.jxclient.util.Resolution
Returns the height in pixels.
getHelp() - Method in class com.realtime.crossfire.jxclient.commands.AgainCommand
 
getHelp() - Method in class com.realtime.crossfire.jxclient.commands.BindCommand
 
getHelp() - Method in class com.realtime.crossfire.jxclient.commands.BindingsCommand
 
getHelp() - Method in class com.realtime.crossfire.jxclient.commands.ClearCommand
 
getHelp() - Method in interface com.realtime.crossfire.jxclient.commands.Command
Returns the help text for this command.
getHelp() - Method in class com.realtime.crossfire.jxclient.commands.DebugMessagesCommand
 
getHelp() - Method in class com.realtime.crossfire.jxclient.commands.ExecCommand
 
getHelp() - Method in class com.realtime.crossfire.jxclient.commands.HelpCommand
 
getHelp() - Method in class com.realtime.crossfire.jxclient.commands.ScreenshotCommand
 
getHelp() - Method in class com.realtime.crossfire.jxclient.commands.ScriptCommand
 
getHelp() - Method in class com.realtime.crossfire.jxclient.commands.ScriptkillallCommand
 
getHelp() - Method in class com.realtime.crossfire.jxclient.commands.ScriptkillCommand
 
getHelp() - Method in class com.realtime.crossfire.jxclient.commands.ScriptsCommand
 
getHelp() - Method in class com.realtime.crossfire.jxclient.commands.ScripttellCommand
 
getHelp() - Method in class com.realtime.crossfire.jxclient.commands.SetCommand
 
getHelp() - Method in class com.realtime.crossfire.jxclient.commands.ShortcutCommand
 
getHelp() - Method in class com.realtime.crossfire.jxclient.commands.UnbindCommand
 
getHelp() - Method in class com.realtime.crossfire.jxclient.gui.gui.Gui
Returns the help icon of this dialog.
getHostname() - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverEntry
Returns the hostname.
getHostname() - Method in class com.realtime.crossfire.jxclient.window.JXCConnection
Returns the currently connected server.
getImage(Color, String) - Method in class com.realtime.crossfire.jxclient.skin.io.ImageParser
Optionally loads an image by base file name.
getImage(String) - Method in class com.realtime.crossfire.jxclient.skin.io.ImageParser
Loads an image by base file name.
getImageIcon(int, AtomicBoolean) - Method in interface com.realtime.crossfire.jxclient.faces.FacesProvider
Returns the face for a face ID.
getImageIcon(int, AtomicBoolean) - Method in class com.realtime.crossfire.jxclient.faces.MagicMapFacesProvider
 
getImageIcon(int, AtomicBoolean) - Method in class com.realtime.crossfire.jxclient.faces.OriginalFacesProvider
 
getImageIcon(int, AtomicBoolean) - Method in class com.realtime.crossfire.jxclient.faces.ScaledFacesProvider
 
getIndex() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemFloor
 
getIndex() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemInventory
 
getIndex() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemItem
Returns the slot index.
getIndex() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemKnowledge
 
getIndex() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemKnowledgeType
 
getIndex() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemQuest
 
getIndex() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemSpell
 
getIndex() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemSpellSkill
 
getIndex() - Method in class com.realtime.crossfire.jxclient.gui.list.GUICharacter
Returns the index of this element.
getIndex() - Method in class com.realtime.crossfire.jxclient.gui.list.GUIMetaElement
Returns the index of this element.
getInputStream(String) - Method in class com.realtime.crossfire.jxclient.skin.source.JXCSkinClassSource
 
getInputStream(String) - Method in class com.realtime.crossfire.jxclient.skin.source.JXCSkinDirSource
 
getInputStream(String) - Method in interface com.realtime.crossfire.jxclient.skin.source.JXCSkinSource
Returns an InputStream for a resource name.
getInputStream(CharSequence) - Method in class com.realtime.crossfire.jxclient.sound.AudioFileLoader
Returns an input stream for an audio file.
getInt(SettingsEntry<Integer>) - Method in class com.realtime.crossfire.jxclient.settings.Settings
Returns the integer associated with the specified key at a node or defaultValue if there is no association for this key.
getInventoryItem(int, int) - Method in class com.realtime.crossfire.jxclient.items.ItemSet
Returns a CfItem from the inventory of an item.
getItem() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemItem
Returns the current item instance.
getItem(int) - Method in class com.realtime.crossfire.jxclient.items.FloorView
 
getItem(int) - Method in class com.realtime.crossfire.jxclient.items.InventoryView
 
getItem(int) - Method in interface com.realtime.crossfire.jxclient.items.ItemView
Returns the CfItem in a given slot.
getItem(int) - Method in class com.realtime.crossfire.jxclient.items.KnowledgeTypeView
 
getItem(int) - Method in class com.realtime.crossfire.jxclient.items.KnowledgeView
 
getItem(int) - Method in class com.realtime.crossfire.jxclient.items.QuestsView
 
getItem(int) - Method in class com.realtime.crossfire.jxclient.items.SpellSkillView
 
getItem(int) - Method in class com.realtime.crossfire.jxclient.items.SpellsView
 
getItemByTag(int) - Method in class com.realtime.crossfire.jxclient.items.ItemSet
Returns an item by tag.
getItemsByLocation(int) - Method in class com.realtime.crossfire.jxclient.items.ItemSet
Returns a list of items in a given location.
getItemSet() - Method in class com.realtime.crossfire.jxclient.server.crossfire.Model
 
getKey() - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverEntry
Returns the unique key for this entry.
getKey() - Method in class com.realtime.crossfire.jxclient.settings.SettingsEntry
Returns the key in the settings file.
getKeyBindings() - Method in class com.realtime.crossfire.jxclient.gui.gui.Gui
Returns the key bindings instance for this gui.
getKeybindingsFileVersion1(CharSequence, CharSequence) - Static method in class com.realtime.crossfire.jxclient.settings.Filenames
Returns the fallback keybindings file.
getKeybindingsFileVersion2(CharSequence, CharSequence) - Static method in class com.realtime.crossfire.jxclient.settings.Filenames
Returns the keybindings file.
getKeyChar() - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyEvent2
Returns the key as a char.
getKeyCode(String) - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyCodeMap
Returns the key code for a key name.
getKeyCode() - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyEvent2
Returns the key code.
getKeyEvent2() - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyBinding
Returns the key to match.
getKeyName(int) - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyCodeMap
Returns the key name for a key code.
getKnowledge(int) - Method in class com.realtime.crossfire.jxclient.knowledge.KnowledgeManager
Returns a KnowledgeItem instance by index.
getKnowledgeCount() - Method in class com.realtime.crossfire.jxclient.knowledge.KnowledgeManager
 
getKnowledgeIndex() - Method in class com.realtime.crossfire.jxclient.knowledge.KnowledgeItem
Returns the tag ID.
getKnowledgeManager() - Method in class com.realtime.crossfire.jxclient.server.crossfire.Model
 
getKnowledgeTitle() - Method in class com.realtime.crossfire.jxclient.knowledge.KnowledgeItem
Returns the description.
getLastCount() - Method in class com.realtime.crossfire.jxclient.gui.log.Buffer
Returns the number of merged lines.
getLastTextSegment() - Method in class com.realtime.crossfire.jxclient.gui.log.Line
Returns the last segment.
getLayer() - Method in class com.realtime.crossfire.jxclient.map.Location
Returns the layer.
getLevel() - Method in class com.realtime.crossfire.jxclient.account.CharacterInformation
Returns the character's level.
getLevel() - Method in class com.realtime.crossfire.jxclient.skills.Skill
Returns the skill level.
getLevel() - Method in class com.realtime.crossfire.jxclient.spells.Spell
Returns the spell level.
getLine(int) - Method in class com.realtime.crossfire.jxclient.gui.log.Buffer
Returns one Line by line index.
getListCellRendererComponent(JList<? extends Integer>, Integer, int, boolean, boolean) - Method in class com.realtime.crossfire.jxclient.gui.combobox.GUICharOptionsComboBox
 
getListCellRendererComponent(JList<? extends String>, String, int, boolean, boolean) - Method in class com.realtime.crossfire.jxclient.gui.combobox.GUIClassesComboBox
 
getListCellRendererComponent(JList<? extends T>, T, int, boolean, boolean) - Method in class com.realtime.crossfire.jxclient.gui.combobox.GUIComboBox
Returns a Component that displays the value.
getListCellRendererComponent(JList<? extends String>, String, int, boolean, boolean) - Method in class com.realtime.crossfire.jxclient.gui.combobox.GUIRacesComboBox
 
getListCellRendererComponent(JList<? extends String>, String, int, boolean, boolean) - Method in class com.realtime.crossfire.jxclient.gui.combobox.GUIStartingMapsComboBox
 
getListCellRendererComponent(JList<? extends GUICharacter>, GUICharacter, int, boolean, boolean) - Method in class com.realtime.crossfire.jxclient.gui.list.CharacterCellRenderer
 
getListCellRendererComponent(JList<? extends T>, T, int, boolean, boolean) - Method in class com.realtime.crossfire.jxclient.gui.list.ItemItemCellRenderer
 
getListCellRendererComponent(JList<? extends GUIMetaElement>, GUIMetaElement, int, boolean, boolean) - Method in class com.realtime.crossfire.jxclient.gui.list.MetaElementCellRenderer
 
getListeners(int) - Method in class com.realtime.crossfire.jxclient.util.HashedEventListenerList
Returns an array of all the listeners.
getListeners(int) - Method in class com.realtime.crossfire.jxclient.util.IndexedEventListenerList
Returns all the listeners by index.
getLocation() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns the location.
getLoginAccountSettingsEntry(String) - Static method in class com.realtime.crossfire.jxclient.settings.SettingsEntries
Returns the SettingsEntry for the default account name on a server.
getLoginAccountSettingsEntry(String, String) - Static method in class com.realtime.crossfire.jxclient.settings.SettingsEntries
Returns the SettingsEntry for the default character name on an account.
getLong(SettingsEntry<Long>) - Method in class com.realtime.crossfire.jxclient.settings.Settings
Returns the long associated with the specified key at a node or defaultValue if there is no association for this key.
getMagicMapImageCacheDir() - Static method in class com.realtime.crossfire.jxclient.settings.Filenames
Returns the image cache directory for magic map sized images.
getMagicMapImageIcon(int, AtomicBoolean) - Method in class com.realtime.crossfire.jxclient.faces.AbstractFacesManager
 
getMagicMapImageIcon() - Method in class com.realtime.crossfire.jxclient.faces.FaceImages
Returns the ImageIcon scaled for the magic map view.
getMagicMapImageIcon(int, AtomicBoolean) - Method in interface com.realtime.crossfire.jxclient.faces.FacesManager
Returns the "magic map" face for a face ID.
getMainInterface() - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
 
getMainInterface() - Method in interface com.realtime.crossfire.jxclient.skin.skin.JXCSkin
Returns the main window.
getMana() - Method in class com.realtime.crossfire.jxclient.spells.Spell
Returns the mana needed to cast the spell.
getMap() - Method in class com.realtime.crossfire.jxclient.account.CharacterInformation
Returns the character's map.
getMap() - Method in class com.realtime.crossfire.jxclient.map.MapUpdaterState
Returns the current map instance.
getMapBase() - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverEntry
Returns the server's map base.
getMapHeight() - Method in class com.realtime.crossfire.jxclient.gui.map.AbstractGUIMap
Returns the map height in squares.
getMapHeight() - Method in class com.realtime.crossfire.jxclient.map.MapUpdaterState
Returns the height of the visible map area.
getMapSquare(int, int) - Method in class com.realtime.crossfire.jxclient.map.CfMap
Returns a map square.
getMapSquareUnlessDirty(int, int) - Method in class com.realtime.crossfire.jxclient.map.CfMap
Returns a map square.
getMapWidth() - Method in class com.realtime.crossfire.jxclient.gui.map.AbstractGUIMap
Returns the map width in squares.
getMapWidth() - Method in class com.realtime.crossfire.jxclient.map.MapUpdaterState
Returns the width of the visible map area.
getMax() - Method in class com.realtime.crossfire.jxclient.gui.gauge.AbstractOrientation
Returns the maximum value.
getMaximumSize() - Method in class com.realtime.crossfire.jxclient.gui.button.AbstractButton2
 
getMaximumSize() - Method in class com.realtime.crossfire.jxclient.gui.button.GUITextButton
 
getMaximumSize() - Method in class com.realtime.crossfire.jxclient.gui.gauge.GUIDupGauge
 
getMaximumSize() - Method in class com.realtime.crossfire.jxclient.gui.gauge.GUIGauge
 
getMaximumSize() - Method in class com.realtime.crossfire.jxclient.gui.label.GUIOneLineLabel
 
getMaximumSize() - Method in class com.realtime.crossfire.jxclient.gui.list.GUIList
 
getMaximumSize() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIPicture
 
getMaximumSize() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIPictureStat
 
getMaximumSize() - Method in class com.realtime.crossfire.jxclient.gui.textinput.GUIText
 
getMaxResolution() - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
 
getMaxResolution() - Method in interface com.realtime.crossfire.jxclient.skin.skin.JXCSkin
Returns the maximal resolution of this skin.
getMaxValue() - Method in class com.realtime.crossfire.jxclient.character.NewCharInfo
Returns the maximum stat value.
getMessage() - Method in class com.realtime.crossfire.jxclient.spells.Spell
Returns the description.
getMessageLogFile(String) - Static method in class com.realtime.crossfire.jxclient.settings.Filenames
Returns the log file for text message logging.
getMetaInterface() - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
 
getMetaInterface() - Method in interface com.realtime.crossfire.jxclient.skin.skin.JXCSkin
Returns the server selection window.
getMetaserverCacheFile() - Static method in class com.realtime.crossfire.jxclient.settings.Filenames
Returns the metaserver cache file.
getMetaserverEntry() - Method in class com.realtime.crossfire.jxclient.metaserver.Info
Returns the metaserver entry.
getMin() - Method in class com.realtime.crossfire.jxclient.gui.gauge.AbstractOrientation
Returns the minimum value.
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.button.AbstractButton
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.combobox.GUIComboBox
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.gauge.GUIDupGauge
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.gauge.GUIGauge
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemItem
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemKnowledge
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemKnowledgeType
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemQuest
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemShortcut
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemSpell
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemSpellSkill
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.item.ItemPainter
Returns the minimal size needed to display this item.
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.label.GUIHTMLLabel
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.label.GUIMultiLineLabel
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.label.GUIOneLineLabel
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.list.GUICharacter
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.list.GUIList
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.list.GUIMetaElement
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.map.AbstractGUIMap
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUICheckBox
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIDialogBackground
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIPicture
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIPictureStat
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIScrollBar
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUISpinner
 
getMinimumSize() - Method in class com.realtime.crossfire.jxclient.gui.textinput.GUIText
 
getMinimumSizeInt() - Method in class com.realtime.crossfire.jxclient.gui.button.AbstractButton
Returns the minimal size needed to display this component.
getMinimumSizeInt() - Method in class com.realtime.crossfire.jxclient.gui.button.AbstractButton2
 
getMinimumSizeInt() - Method in class com.realtime.crossfire.jxclient.gui.button.GUITextButton
 
getMinResolution() - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
 
getMinResolution() - Method in interface com.realtime.crossfire.jxclient.skin.skin.JXCSkin
Returns the minimal resolution of this skin.
getMinValue() - Method in class com.realtime.crossfire.jxclient.character.NewCharInfo
Returns the minimum stat value.
getModifiers() - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyEvent2
Returns the modifiers.
getMonitorCommand() - Method in interface com.realtime.crossfire.jxclient.server.socket.ClientSocketMonitorCommand
Returns the monitor command to send to the script process.
getMsg() - Method in class com.realtime.crossfire.jxclient.character.ClassRaceInfo
Returns the long description.
getName() - Method in class com.realtime.crossfire.jxclient.account.CharacterInformation
Returns the character's name.
getName() - Method in class com.realtime.crossfire.jxclient.character.ClassRaceInfo
Returns the human-readable race name.
getName() - Method in class com.realtime.crossfire.jxclient.character.StartingMap
Returns the proper name.
getName() - Method in class com.realtime.crossfire.jxclient.gui.gui.AbstractGUIElement
 
getName() - Method in interface com.realtime.crossfire.jxclient.gui.gui.GUIElement
Returns the internal name of this gui element.
getName() - Method in enum com.realtime.crossfire.jxclient.gui.label.NewcharStat
Returns the display name.
getName() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns the name.
getName() - Method in class com.realtime.crossfire.jxclient.spells.Spell
Returns the spell name.
getNamedSkill(String, int) - Method in class com.realtime.crossfire.jxclient.skills.SkillSet
Returns the skill instance for a given skill name.
getNames() - Method in class com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache
Returns all defined names.
getNewCharacterInformation() - Method in class com.realtime.crossfire.jxclient.gui.label.NewCharModel
Returns the NewCharacterInformation instance received from the server.
getNewCharacterInformation() - Method in class com.realtime.crossfire.jxclient.server.crossfire.Model
Returns the NewCharacterInformation for creating new characters.
getNewCharInfo() - Method in class com.realtime.crossfire.jxclient.character.NewCharacterInformation
Returns the NewCharInfo instance for character creation.
getNrOf() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns the number of objects in this item stack.
getNumberOfItemsByLocation(int) - Method in class com.realtime.crossfire.jxclient.items.ItemSet
Returns the number of items in a given location.
getNumLookObjects() - Method in class com.realtime.crossfire.jxclient.gui.list.GUIFloorList
Returns the preferred number of objects to display.
getOffsetX() - Method in class com.realtime.crossfire.jxclient.gui.map.AbstractGUIMap
Returns the x offset for drawing the square at coordinate 0 of the map.
getOffsetX() - Method in class com.realtime.crossfire.jxclient.map.CfMap
Returns the offset to convert an absolute x-coordinate of a map square (CfMapSquare.getX() to a relative x-coordinate.
getOffsetY() - Method in class com.realtime.crossfire.jxclient.gui.map.AbstractGUIMap
Returns the y offset for drawing the square at coordinate 0 of the map.
getOffsetY() - Method in class com.realtime.crossfire.jxclient.map.CfMap
Returns the offset to convert an absolute y-coordinate of a map square (CfMapSquare.getY() to a relative y-coordinate.
getOpenContainer() - Method in class com.realtime.crossfire.jxclient.items.ItemSet
Returns the currently opened container.
getOpenDialogs() - Method in class com.realtime.crossfire.jxclient.gui.misc.JXCWindowRenderer
Returns all open dialogs in reverse painting order; the first element is the top-most dialog.
getOption() - Method in class com.realtime.crossfire.jxclient.gui.label.NewCharModel
Returns the character options.
getOption() - Method in class com.realtime.crossfire.jxclient.settings.options.OptionManager.Entry
Returns the Option instance.
getOptionIndex() - Method in class com.realtime.crossfire.jxclient.gui.label.NewCharModel
Return the selected character option.
getOptions() - Method in class com.realtime.crossfire.jxclient.settings.options.OptionManager
Returns all defined option names.
getOriginalImageCacheDir() - Static method in class com.realtime.crossfire.jxclient.settings.Filenames
Returns the image cache directory.
getOriginalImageIcon(int, AtomicBoolean) - Method in class com.realtime.crossfire.jxclient.faces.AbstractFacesManager
 
getOriginalImageIcon() - Method in class com.realtime.crossfire.jxclient.faces.FaceImages
Returns the ImageIcon as sent by the Crossfire server.
getOriginalImageIcon(int, AtomicBoolean) - Method in interface com.realtime.crossfire.jxclient.faces.FacesManager
Returns the "original" face for a face ID.
getParty() - Method in class com.realtime.crossfire.jxclient.account.CharacterInformation
Returns the character's party.
getPath() - Method in class com.realtime.crossfire.jxclient.spells.Spell
Returns the spell path.
getPendingDirections() - Method in class com.realtime.crossfire.jxclient.map.PendingDirections
Returns the currently pending directions.
getPercentsToNextLevel(int, long) - Method in class com.realtime.crossfire.jxclient.gui.gauge.GaugeUpdater
Returns the experience fraction of the current level.
getPercentsToNextLevel(int, long) - Method in class com.realtime.crossfire.jxclient.stats.ExperienceTable
Returns the experience fraction of the current level in percents.
getPickupMode() - Method in class com.realtime.crossfire.jxclient.settings.options.Pickup
Returns the pickup mode.
getPickupSettingsEntry(String, String) - Static method in class com.realtime.crossfire.jxclient.settings.SettingsEntries
Returns the SettingsEntry for the default pickup mode of a character.
getPlayer() - Method in class com.realtime.crossfire.jxclient.items.ItemSet
Returns the player object this client controls.
getPlayerInventory() - Method in class com.realtime.crossfire.jxclient.items.ItemSet
Returns the player's inventory.
getPlayers() - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverEntry
Returns the number of players.
getPlayerSettingsEntry(String) - Static method in class com.realtime.crossfire.jxclient.settings.SettingsEntries
Returns the SettingsEntry for the default character name on a server.
getPlayerX() - Method in class com.realtime.crossfire.jxclient.gui.map.AbstractGUIMap
Returns the x offset of the tile representing the player.
getPlayerY() - Method in class com.realtime.crossfire.jxclient.gui.map.AbstractGUIMap
Returns the y offset of the tile representing the player.
getPoints() - Method in class com.realtime.crossfire.jxclient.character.NewCharInfo
Returns the number of points the character has to spend.
getPort() - Method in class com.realtime.crossfire.jxclient.window.JXCConnection
Returns the currently connected port.
getPosition() - Method in class com.realtime.crossfire.jxclient.gui.log.TextSegment
Returns the absolute position of the first character.
getPreferredMapHeight() - Method in class com.realtime.crossfire.jxclient.gui.map.GUIMap
Returns the minimal map height in squares needed to fill the map area.
getPreferredMapWidth() - Method in class com.realtime.crossfire.jxclient.gui.map.GUIMap
Returns the minimal map width in squares needed to fill the map area.
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.button.AbstractButton
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.combobox.GUIComboBox
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.gauge.GaugeState
Returns the preferred size.
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.gauge.GUIDupGauge
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.gauge.GUIGauge
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemItem
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemKnowledge
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemKnowledgeType
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemQuest
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemShortcut
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemSpell
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemSpellSkill
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.label.GUIHTMLLabel
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.label.GUIMultiLineLabel
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.label.GUIOneLineLabel
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.list.GUICharacter
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.list.GUIList
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.list.GUIMetaElement
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.map.GUIMap
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.map.GUIMiniMap
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUICheckBox
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIDialogBackground
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIPicture
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIPictureStat
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIScrollBar
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUISpinner
 
getPreferredSize() - Method in class com.realtime.crossfire.jxclient.gui.textinput.GUIText
 
getPrev() - Method in class com.realtime.crossfire.jxclient.skin.io.Args
Returns the current argument.
getPriority() - Method in enum com.realtime.crossfire.jxclient.gui.label.NewcharStat
Returns the display priority of the related error message.
getQuest(int) - Method in class com.realtime.crossfire.jxclient.quests.QuestsManager
Returns a Quest instance by index.
getQuestByCode(int) - Method in class com.realtime.crossfire.jxclient.quests.QuestsManager
 
getQuests() - Method in class com.realtime.crossfire.jxclient.quests.QuestsManager
Get the list of all quests.
getQuestsManager() - Method in class com.realtime.crossfire.jxclient.server.crossfire.Model
 
getRace() - Method in class com.realtime.crossfire.jxclient.account.CharacterInformation
Returns the character's race.
getRace() - Method in class com.realtime.crossfire.jxclient.gui.label.NewCharModel
Returns the selected race.
getRaceInfo(String) - Method in class com.realtime.crossfire.jxclient.character.NewCharacterInformation
Returns a ClassRaceInfo by race name.
getRaceList() - Method in class com.realtime.crossfire.jxclient.character.NewCharacterInformation
Returns all defined races available for character creation.
getRaceStatAdjustment(NewcharStat) - Method in class com.realtime.crossfire.jxclient.gui.label.NewCharModel
Returns the race points for a stat.
getRange() - Method in class com.realtime.crossfire.jxclient.stats.Stats
Returns the current content of the range stat.
getResolution() - Method in class com.realtime.crossfire.jxclient.main.Options
Returns the resolution.
getRunDirection() - Method in class com.realtime.crossfire.jxclient.map.PendingDirections
Returns the direction the character is running.
getScaledData() - Method in class com.realtime.crossfire.jxclient.faces.RawScale2x
Gets the scale image data.
getScaledData() - Method in class com.realtime.crossfire.jxclient.faces.RawScale8d
Returns the scale image data.
getScaledImage() - Method in class com.realtime.crossfire.jxclient.faces.ImageScale2x
Returns the scaled image.
getScaledImage() - Method in class com.realtime.crossfire.jxclient.faces.ImageScale8d
Returns the scaled image.
getScaledImageCacheDir() - Static method in class com.realtime.crossfire.jxclient.settings.Filenames
Returns the image cache directory for double size images.
getScaledImageIcon(int, AtomicBoolean) - Method in class com.realtime.crossfire.jxclient.faces.AbstractFacesManager
 
getScaledImageIcon() - Method in class com.realtime.crossfire.jxclient.faces.FaceImages
Returns the ImageIcon scaled for the map view.
getScaledImageIcon(int, AtomicBoolean) - Method in interface com.realtime.crossfire.jxclient.faces.FacesManager
Returns the "scaled" face for a face ID.
getScriptId() - Method in class com.realtime.crossfire.jxclient.scripts.AbstractScriptProcess
 
getScriptId() - Method in interface com.realtime.crossfire.jxclient.scripts.ScriptProcess
Returns the script ID identifying this script instance.
getScripts(String) - Method in class com.realtime.crossfire.jxclient.scripts.ScriptManager
Returns all running scripts matching a given (partial) name or a script ID.
getScrollPos() - Method in class com.realtime.crossfire.jxclient.gui.log.RenderState
Returns the location of the view area in pixels.
getScrollPos() - Method in class com.realtime.crossfire.jxclient.gui.log.RenderStateManager
Returns the location of the view area in pixels.
getSegmentWidth(TextSegment, int) - Method in class com.realtime.crossfire.jxclient.gui.log.Buffer
Returns the width of a prefix of a TextSegment.
getSegmentWidth(TextSegment, int) - Method in class com.realtime.crossfire.jxclient.gui.log.DefaultBuffer
 
getSelectedItem() - Method in class com.realtime.crossfire.jxclient.gui.list.GUIItemList
Returns the selected GUIItemItem instance.
getSelectedObject() - Method in class com.realtime.crossfire.jxclient.gui.list.GUIList
Returns the selected list object.
getServer() - Method in class com.realtime.crossfire.jxclient.main.Options
Returns the Crossfire server to connect to.
getServerIndex(String) - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverModel
Returns the index of an entry by server name.
getSettingsFile() - Static method in class com.realtime.crossfire.jxclient.settings.Filenames
Returns the main settings file.
getSettingsFile(String) - Static method in class com.realtime.crossfire.jxclient.settings.Filenames
Returns a file within the settings directory.
getShortcut(ShortcutSlot) - Method in class com.realtime.crossfire.jxclient.shortcuts.Shortcuts
Returns a shortcut.
getShortcutsFile(CharSequence, CharSequence) - Static method in class com.realtime.crossfire.jxclient.settings.Filenames
Returns the shortcuts file.
getSingleCommand() - Method in class com.realtime.crossfire.jxclient.gui.commandlist.CommandList
Returns the single command of this command list.
getSize() - Method in interface com.realtime.crossfire.jxclient.faces.FacesProvider
Returns the size of faces in pixels.
getSize() - Method in class com.realtime.crossfire.jxclient.faces.MagicMapFacesProvider
 
getSize() - Method in class com.realtime.crossfire.jxclient.faces.OriginalFacesProvider
 
getSize() - Method in class com.realtime.crossfire.jxclient.faces.ScaledFacesProvider
 
getSize() - Method in class com.realtime.crossfire.jxclient.gui.log.TextSegment
Returns the size of this segment in pixels.
getSize() - Method in class com.realtime.crossfire.jxclient.items.FloorView
 
getSize() - Method in class com.realtime.crossfire.jxclient.items.InventoryView
 
getSize() - Method in interface com.realtime.crossfire.jxclient.items.ItemView
Returns the number of items.
getSize() - Method in class com.realtime.crossfire.jxclient.items.KnowledgeTypeView
 
getSize() - Method in class com.realtime.crossfire.jxclient.items.KnowledgeView
 
getSize() - Method in class com.realtime.crossfire.jxclient.items.QuestsView
 
getSize() - Method in class com.realtime.crossfire.jxclient.items.SpellSkillView
 
getSize() - Method in class com.realtime.crossfire.jxclient.items.SpellsView
 
getSkill(int) - Method in class com.realtime.crossfire.jxclient.skills.SkillSet
Returns the given skill as a Skill object.
getSkill() - Method in class com.realtime.crossfire.jxclient.spells.Spell
Returns the spell's skill.
getSkillId(String) - Method in class com.realtime.crossfire.jxclient.skills.SkillSet
Get a skill identifier from the skill name.
getSkillSet() - Method in class com.realtime.crossfire.jxclient.server.crossfire.Model
 
getSkin() - Method in class com.realtime.crossfire.jxclient.main.Options
Returns the skin name.
getSkinName() - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
 
getSkinName() - Method in interface com.realtime.crossfire.jxclient.skin.skin.JXCSkin
Returns a short name for the skin.
getSlot() - Method in enum com.realtime.crossfire.jxclient.shortcuts.ShortcutSlot
Returns the slot number.
getSmooth(int, int, int) - Method in class com.realtime.crossfire.jxclient.map.CfMap
Returns the smooth value of one square.
getSmooth(int, int, int) - Method in class com.realtime.crossfire.jxclient.map.CfMapPatch
Determines the smooth value of one square.
getSmooth(int) - Method in class com.realtime.crossfire.jxclient.map.CfMapSquare
Returns the smooth value of this square.
getSmoothFace(int) - Method in class com.realtime.crossfire.jxclient.faces.SmoothFaces
Returns the smoothing face associated with a given face.
getSmoothFaces() - Method in class com.realtime.crossfire.jxclient.server.crossfire.Model
 
getSpell() - Method in class com.realtime.crossfire.jxclient.shortcuts.Shortcut
Returns the associated spell to cast.
getSpell(String) - Method in class com.realtime.crossfire.jxclient.spells.SpellsManager
Returns a Spell instance by partial spell name.
getSpellSkill(int) - Method in class com.realtime.crossfire.jxclient.spells.SpellsManager
Returns the specified spell skill.
getSpellSkills() - Method in class com.realtime.crossfire.jxclient.spells.SpellsManager
Returns the number of spell skills.
getSpellsManager() - Method in class com.realtime.crossfire.jxclient.server.crossfire.Model
 
getSquare(int, int) - Method in class com.realtime.crossfire.jxclient.map.CfMapPatch
Returns one map square.
getStartingMap() - Method in class com.realtime.crossfire.jxclient.gui.label.NewCharModel
Returns the selected starting map.
getStartingMapInfo(String) - Method in class com.realtime.crossfire.jxclient.character.NewCharacterInformation
Returns a StartingMap by map name.
getStartingMapList() - Method in class com.realtime.crossfire.jxclient.character.NewCharacterInformation
Returns all defined starting maps for character creation.
getStartInterface() - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
 
getStartInterface() - Method in interface com.realtime.crossfire.jxclient.skin.skin.JXCSkin
Returns the start window.
getStartPosition() - Method in class com.realtime.crossfire.jxclient.gui.log.Line
Returns the absolute buffer position of the first character of this line.
getStat() - Method in enum com.realtime.crossfire.jxclient.gui.label.NewcharStat
Returns the stat.
getStat(int) - Method in class com.realtime.crossfire.jxclient.stats.Stats
Returns the numerical value of the given statistic.
getStatAdjustment(int) - Method in class com.realtime.crossfire.jxclient.character.ClassRaceInfo
Returns a stat adjustment.
getStatName() - Method in enum com.realtime.crossfire.jxclient.gui.label.NewcharStat
Returns the statname in the ceateplayer command.
getStatNames() - Method in class com.realtime.crossfire.jxclient.character.NewCharInfo
Returns the stat names to spend on.
getStatNames(int) - Static method in class com.realtime.crossfire.jxclient.server.crossfire.StatUtils
Returns the stat name for a stat value.
getStats() - Method in class com.realtime.crossfire.jxclient.server.crossfire.Model
 
getString(SettingsEntry<?>) - Method in class com.realtime.crossfire.jxclient.settings.Settings
Returns the string associated with the specified key at a node, or defaultValue if there is no association for this key.
getSyncObject() - Method in class com.realtime.crossfire.jxclient.gui.log.Buffer
Returns the object to synchronize on when calling Buffer.lines(int).
getTag() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns the tag.
getTag() - Method in class com.realtime.crossfire.jxclient.spells.Spell
Returns the tag ID.
getText() - Method in class com.realtime.crossfire.jxclient.gui.gui.TooltipText
Returns the text.
getText() - Method in class com.realtime.crossfire.jxclient.gui.label.AbstractLabel
Returns the label text.
getText(int, int) - Method in class com.realtime.crossfire.jxclient.gui.log.Buffer
Returns the selected text.
getText() - Method in class com.realtime.crossfire.jxclient.gui.log.TextSegment
Returns the text to display.
getText() - Method in class com.realtime.crossfire.jxclient.gui.textinput.GUIText
Returns the entered text.
getTextColor() - Method in class com.realtime.crossfire.jxclient.gui.label.AbstractLabel
Returns the text color.
getTextColor() - Method in class com.realtime.crossfire.jxclient.gui.label.GUILabelStats2
 
getTextColor() - Method in class com.realtime.crossfire.jxclient.gui.label.GUINewcharLabel
 
getTextDimension(String, FontMetrics) - Static method in class com.realtime.crossfire.jxclient.gui.gui.GuiUtils
Returns the extents of a string when rendered in a given Font on this component.
getTextFont() - Method in class com.realtime.crossfire.jxclient.gui.label.AbstractLabel
Returns the font.
getTextFont() - Method in class com.realtime.crossfire.jxclient.gui.label.GUINewcharLabel
 
getTileHeight() - Method in class com.realtime.crossfire.jxclient.faces.Face
Returns the face height in tiles.
getTileSize() - Method in class com.realtime.crossfire.jxclient.main.Options
Returns the size of a tile in the map view.
getTileWidth() - Method in class com.realtime.crossfire.jxclient.faces.Face
Returns the face width in tiles.
getTimestamp() - Method in class com.realtime.crossfire.jxclient.metaserver.Info
Returns the timestamp.
getTitle() - Method in class com.realtime.crossfire.jxclient.quests.Quest
Get the quest's title.
getTitle() - Method in class com.realtime.crossfire.jxclient.stats.Stats
Returns the current title.
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.button.AbstractButton2
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.button.GUISelectableButton
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.button.GUITextButton
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.combobox.GUIComboBox
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.gauge.GUIDupGauge
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.gauge.GUIGauge
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.gui.AbstractGUIElement
Returns the current tooltip text.
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemItem
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemShortcut
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.label.GUIHTMLLabel
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.label.GUILabelStats
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.label.GUILabelStats2
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.label.GUIMultiLineLabel
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.label.GUIOneLineLabel
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.list.GUICharacter
 
getTooltip(int) - Method in class com.realtime.crossfire.jxclient.gui.list.GUICharacterList
 
getTooltip(int) - Method in class com.realtime.crossfire.jxclient.gui.list.GUIFloorList
 
getTooltip(int) - Method in class com.realtime.crossfire.jxclient.gui.list.GUIInventoryList
 
getTooltip(int) - Method in class com.realtime.crossfire.jxclient.gui.list.GUIKnowledgeList
 
getTooltip(int) - Method in class com.realtime.crossfire.jxclient.gui.list.GUIKnowledgeTypeList
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.list.GUIList
 
getTooltip(int) - Method in class com.realtime.crossfire.jxclient.gui.list.GUIList
Returns the tooltip text.
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.list.GUIMetaElement
 
getTooltip(int) - Method in class com.realtime.crossfire.jxclient.gui.list.GUIMetaElementList
 
getTooltip(int) - Method in class com.realtime.crossfire.jxclient.gui.list.GUIQuestList
 
getTooltip(int) - Method in class com.realtime.crossfire.jxclient.gui.list.GUISpellList
 
getTooltip(int) - Method in class com.realtime.crossfire.jxclient.gui.list.GUISpellSkillList
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.log.GUILabelLog
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.log.GUIMessageLog
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.map.GUIMap
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.map.GUIMapDirections
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.map.GUIMiniMap
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUICheckBox
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIDialogBackground
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIFill
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIPicture
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIPictureStat
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUIScrollBar
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.misc.GUISpinner
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.textinput.GUICommandText
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.textinput.GUIQueryText
 
getTooltip() - Method in class com.realtime.crossfire.jxclient.gui.textinput.GUITextField
 
getTooltipLabel() - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
 
getTooltipLabel() - Method in interface com.realtime.crossfire.jxclient.skin.skin.JXCSkin
Returns the AbstractLabel that is used to display tooltips.
getTooltipText() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns a description suitable for a tooltip text.
getTooltipText() - Method in class com.realtime.crossfire.jxclient.knowledge.KnowledgeItem
Returns a description for this spell to be used in tooltips.
getTooltipText() - Method in class com.realtime.crossfire.jxclient.quests.Quest
Returns a description for this spell to be used in tooltips.
getTooltipText() - Method in class com.realtime.crossfire.jxclient.settings.options.CheckBoxOption
Returns the tooltip text to explain this option.
getTooltipText() - Method in class com.realtime.crossfire.jxclient.shortcuts.Shortcut
Returns the current tooltip text.
getTooltipText() - Method in class com.realtime.crossfire.jxclient.skills.Skill
Returns a description for this spell to be used in tooltips.
getTooltipText() - Method in class com.realtime.crossfire.jxclient.spells.Spell
Returns a description for this spell to be used in tooltips.
getTooltipText1() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns the first line of the tooltip text.
getTooltipText2() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns the second line of the tooltip text.
getTooltipText3() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns the third line of the tooltip text.
getTopIndex() - Method in class com.realtime.crossfire.jxclient.gui.log.RenderState
Returns the index of the first line to display.
getTopIndex() - Method in class com.realtime.crossfire.jxclient.gui.log.RenderStateManager
Returns the first line to render.
getTopOffset() - Method in class com.realtime.crossfire.jxclient.gui.log.RenderState
Returns the number of pixels to shift the first displayed line.
getTopOffset() - Method in class com.realtime.crossfire.jxclient.gui.log.RenderStateManager
Returns the number of pixels to shift the first displayed line.
getTotal(NewcharStat) - Method in class com.realtime.crossfire.jxclient.gui.label.NewCharModel
Returns the total points (sum of base, race, and class) for a stat.
getTotalHeight() - Method in class com.realtime.crossfire.jxclient.gui.log.Buffer
Returns the total height of all lines.
getType() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns the type.
getType() - Method in class com.realtime.crossfire.jxclient.knowledge.KnowledgeItem
Returns the knowledge's type.
getTypeFace(int) - Method in class com.realtime.crossfire.jxclient.knowledge.KnowledgeManager
 
getTypeName(int) - Method in class com.realtime.crossfire.jxclient.knowledge.KnowledgeManager
 
getTypes() - Method in class com.realtime.crossfire.jxclient.knowledge.KnowledgeManager
 
getUnusedPoints() - Method in class com.realtime.crossfire.jxclient.gui.label.NewCharModel
Returns the number of unused attribute points.
getUpdateSeconds() - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverEntry
Returns the time since last update in seconds.
getUptimeSeconds() - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverEntry
Returns the server's uptime in seconds.
getURI(String) - Method in class com.realtime.crossfire.jxclient.skin.source.JXCSkinClassSource
 
getURI(String) - Method in class com.realtime.crossfire.jxclient.skin.source.JXCSkinDirSource
 
getURI(String) - Method in interface com.realtime.crossfire.jxclient.skin.source.JXCSkinSource
Returns a description of the location of a resource name.
getValue(NewcharStat) - Method in class com.realtime.crossfire.jxclient.gui.label.NewCharModel
Returns the base points for a stat.
getValue() - Method in class com.realtime.crossfire.jxclient.settings.Entry
Returns the value.
getVersion() - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverEntry
Returns the server version.
getW() - Method in class com.realtime.crossfire.jxclient.gui.gauge.AbstractOrientation
 
getW() - Method in interface com.realtime.crossfire.jxclient.gui.gauge.Orientation
Returns the width of the highlighted part of the image.
getW(int, int, int, int) - Method in class com.realtime.crossfire.jxclient.gui.gui.Extent
Returns the width.
getW() - Method in class com.realtime.crossfire.jxclient.gui.gui.TooltipText
Returns the width of the associated gui element.
getWeaponSpeed() - Method in class com.realtime.crossfire.jxclient.stats.Stats
Returns the weapon speed stat.
getWeight() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns the weight.
getWidth() - Method in class com.realtime.crossfire.jxclient.gui.gauge.AbstractOrientation
Returns the total width of the image.
getWidth() - Method in class com.realtime.crossfire.jxclient.gui.log.TextSegment
Returns the width to display the segment.
getWidth(int, FontRenderContext) - Method in class com.realtime.crossfire.jxclient.gui.log.TextSegment
Returns the display width of a prefix of this segment's text.
getWidth() - Method in class com.realtime.crossfire.jxclient.util.Resolution
Returns the width in pixels.
getWindowHeight() - Method in class com.realtime.crossfire.jxclient.gui.misc.JXCWindowRenderer
Returns the height of the client area.
getWindowWidth() - Method in class com.realtime.crossfire.jxclient.gui.misc.JXCWindowRenderer
Returns the width of the client area.
getX() - Method in class com.realtime.crossfire.jxclient.gui.gauge.AbstractOrientation
 
getX() - Method in interface com.realtime.crossfire.jxclient.gui.gauge.Orientation
Returns the x-coordinate of the highlighted part of the image.
getX(int, int, int, int) - Method in class com.realtime.crossfire.jxclient.gui.gui.Extent
Returns the x coordinate.
getX() - Method in class com.realtime.crossfire.jxclient.gui.gui.TooltipText
Returns the x coordinate of the associated gui element.
getX() - Method in class com.realtime.crossfire.jxclient.gui.log.TextSegment
Returns the x-coordinate to display the segment.
getX() - Method in class com.realtime.crossfire.jxclient.map.CfMapSquare
Returns the absolute map x-coordinate of this square.
getX() - Method in class com.realtime.crossfire.jxclient.map.Location
Returns the x-coordinate.
getY() - Method in class com.realtime.crossfire.jxclient.gui.gauge.AbstractOrientation
 
getY() - Method in interface com.realtime.crossfire.jxclient.gui.gauge.Orientation
Returns the y-coordinate of the highlighted part of the image.
getY(int, int, int, int) - Method in class com.realtime.crossfire.jxclient.gui.gui.Extent
Returns the y coordinate.
getY() - Method in class com.realtime.crossfire.jxclient.gui.gui.TooltipText
Returns the y coordinate of the associated gui element.
getY() - Method in class com.realtime.crossfire.jxclient.gui.log.TextSegment
Returns the y-coordinate to display the segment.
getY() - Method in class com.realtime.crossfire.jxclient.map.CfMapSquare
Returns the absolute map y-coordinate of this square.
getY() - Method in class com.realtime.crossfire.jxclient.map.Location
Returns the y-coordinate.
GLOBAL - Static variable in class com.realtime.crossfire.jxclient.gui.keybindings.KeybindingsManager
The source identification string for global key bindings.
godNameChanged(String) - Method in interface com.realtime.crossfire.jxclient.stats.StatsListener
The player's god name has changed.
Gui - Class in com.realtime.crossfire.jxclient.gui.gui
Combines a list of GUIElements to for a gui.
Gui(String, KeyBindings) - Constructor for class com.realtime.crossfire.jxclient.gui.gui.Gui
Creates a new instance.
GuiAutoCloseListener - Interface in com.realtime.crossfire.jxclient.gui.gui
Interface for clients interested in auto-close events of Gui instances.
GUIButton - Class in com.realtime.crossfire.jxclient.gui.button
A GUIElement that implements a button.
GUIButton(TooltipManager, GUIElementListener, String, BufferedImage, BufferedImage, String, Font, Color, int, int, boolean, CommandList, GuiFactory, NewCharModel) - Constructor for class com.realtime.crossfire.jxclient.gui.button.GUIButton
Creates a new instance.
GUICharacter - Class in com.realtime.crossfire.jxclient.gui.list
A character displaying GUI element.
GUICharacter(TooltipManager, FacesManager, GUIElementListener, String, int, int, Font, int, CharacterModel, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.list.GUICharacter
Creates a new instance.
GUICharacterList - Class in com.realtime.crossfire.jxclient.gui.list
A GUIList display characters of an account.
GUICharacterList(TooltipManager, FacesManager, GUIElementListener, String, int, int, Font, CharacterModel, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.list.GUICharacterList
Creates a new instance.
GUICharOptionsComboBox - Class in com.realtime.crossfire.jxclient.gui.combobox
A GUIComboBox that shows character creation options.
GUICharOptionsComboBox(TooltipManager, GUIElementListener, String, NewCharModel, GUILabelLog, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.combobox.GUICharOptionsComboBox
Creates a new instance.
GUICheckBox - Class in com.realtime.crossfire.jxclient.gui.misc
A check box gui element.
GUICheckBox(TooltipManager, GUIElementListener, String, BufferedImage, BufferedImage, Font, Color, CheckBoxOption, String, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.misc.GUICheckBox
Creates a new instance.
GUIClassesComboBox - Class in com.realtime.crossfire.jxclient.gui.combobox
A GUIComboBox that shows available classes for character creation.
GUIClassesComboBox(TooltipManager, GUIElementListener, String, Model, NewCharModel, GUILabelLog, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.combobox.GUIClassesComboBox
Creates a new instance.
GUIComboBox<T> - Class in com.realtime.crossfire.jxclient.gui.combobox
A GUIElement that displays a combo box.
GUIComboBox(TooltipManager, GUIElementListener, String, GUILabelLog, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.combobox.GUIComboBox
Creates a new instance.
GUICommand - Interface in com.realtime.crossfire.jxclient.gui.commandlist
An executable command.
GUICommand2 - Interface in com.realtime.crossfire.jxclient.gui.commandlist
A GUICommand that has a string representation.
GUICommandFactory - Interface in com.realtime.crossfire.jxclient.gui.commandlist
Factory for creating GUICommand instances from string representation.
GUICommandFactoryImpl - Class in com.realtime.crossfire.jxclient.gui.textinput
Factory for creating GUICommand instances from string representation.
GUICommandFactoryImpl(CommandCallback, CommandExecutor, Macros) - Constructor for class com.realtime.crossfire.jxclient.gui.textinput.GUICommandFactoryImpl
Creates a new instance.
GUICommandText - Class in com.realtime.crossfire.jxclient.gui.textinput
A GUIText element that executes the entered text as a command.
GUICommandText(CommandCallback, CommandHistory, TooltipManager, GUIElementListener, String, NewCharModel, Image, Image, Font, Color, Color, int, String, CommandExecutor, GuiFactory, CrossfireServerConnection) - Constructor for class com.realtime.crossfire.jxclient.gui.textinput.GUICommandText
Creates a new instance.
GUIDialogBackground - Class in com.realtime.crossfire.jxclient.gui.misc
A background image for dialog windows.
GUIDialogBackground(TooltipManager, JXCWindowRenderer, GUIElementListener, String, float, Image, Image, Image, Image, Image, Image, Image, Image, Image, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.misc.GUIDialogBackground
Creates a new instance.
GUIDialogTitle - Class in com.realtime.crossfire.jxclient.gui.misc
A dialog title that allows to move the dialog.
GUIDialogTitle(TooltipManager, JXCWindowRenderer, GUIElementListener, String, Font, Color, Color, String, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.misc.GUIDialogTitle
Creates a new instance.
GUIDupGauge - Class in com.realtime.crossfire.jxclient.gui.gauge
Displays a value as a graphical gauge that's filling state depends on the value.
GUIDupGauge(TooltipManager, GUIElementListener, String, Image, Image, Image, Orientation, Orientation, String, Color, Font, CommandList, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.gauge.GUIDupGauge
Creates a new instance.
GUIElement - Interface in com.realtime.crossfire.jxclient.gui.gui
Interface defining an abstract GUI element.
GUIElementChangedListener - Interface in com.realtime.crossfire.jxclient.gui.gui
Interface for listeners interested in the changed flag of GUIElement instances.
GUIElementListener - Interface in com.realtime.crossfire.jxclient.gui.gui
Listener for GUIElement related events.
GuiElementParser - Class in com.realtime.crossfire.jxclient.skin.io
Creates gui element instances from string representations.
GuiElementParser(JXCSkinCache<AbstractGUIElement>) - Constructor for class com.realtime.crossfire.jxclient.skin.io.GuiElementParser
Creates a new instance.
GuiFactory - Class in com.realtime.crossfire.jxclient.skin.skin
Factory for creating Gui instances.
GuiFactory(GUICommandFactory) - Constructor for class com.realtime.crossfire.jxclient.skin.skin.GuiFactory
Creates a new instance.
GUIFill - Class in com.realtime.crossfire.jxclient.gui.misc
A GUIElement that fills an area with a given color.
GUIFill(TooltipManager, GUIElementListener, String, Color, float, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.misc.GUIFill
Creates a new instance.
GUIFloorList - Class in com.realtime.crossfire.jxclient.gui.list
A GUIItemList for floor views.
GUIFloorList(TooltipManager, GUIElementListener, String, int, int, ItemView, AbstractLabel, CommandQueue, ItemPainter, CrossfireServerConnection, FacesManager, ItemSet, Image, Image, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.list.GUIFloorList
Creates a new instance.
GUIGauge - Class in com.realtime.crossfire.jxclient.gui.gauge
Displays a value as a graphical gauge that's filling state depends on the value.
GUIGauge(TooltipManager, GUIElementListener, String, Image, Image, Image, Image, Orientation, String, float, CommandList, GuiFactory, Stats) - Constructor for class com.realtime.crossfire.jxclient.gui.gauge.GUIGauge
Creates a new instance.
GUIGaugeListener - Interface in com.realtime.crossfire.jxclient.gui.gauge
Interface which is implemented by all listener classes.
GUIHTMLLabel - Class in com.realtime.crossfire.jxclient.gui.label
Implements an AbstractLabel that displays HTML contents.
GUIHTMLLabel(TooltipManager, GUIElementListener, String, BufferedImage, Font, Color, Color, String, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.label.GUIHTMLLabel
Creates a new instance.
GUIInventoryList - Class in com.realtime.crossfire.jxclient.gui.list
A GUIItemList for inventory views.
GUIInventoryList(TooltipManager, GUIElementListener, String, int, int, ItemView, AbstractLabel, CommandQueue, ItemPainter, CrossfireServerConnection, FacesManager, FloorView, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.list.GUIInventoryList
Creates a new instance.
GUIItem - Class in com.realtime.crossfire.jxclient.gui.item
A GUIElement representing an in-game object.
GUIItem(TooltipManager, GUIElementListener, String, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.item.GUIItem
Creates a new instance.
GUIItemFloor - Class in com.realtime.crossfire.jxclient.gui.item
A GUIElement representing an in-game object in the ground view.
GUIItemFloor(TooltipManager, GUIElementListener, CommandQueue, String, ItemPainter, int, CrossfireServerConnection, ItemView, ItemSet, FacesManager, Image, Image, int, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.item.GUIItemFloor
Creates a new instance.
GUIItemInventory - Class in com.realtime.crossfire.jxclient.gui.item
A GUIItem for displaying inventory objects.
GUIItemInventory(TooltipManager, GUIElementListener, CommandQueue, String, ItemPainter, int, CrossfireServerConnection, FacesManager, FloorView, ItemView, int, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.item.GUIItemInventory
Creates a new instance.
GUIItemItem - Class in com.realtime.crossfire.jxclient.gui.item
A GUIElement instance representing an in-game item.
GUIItemItem(TooltipManager, GUIElementListener, String, ItemPainter, FacesManager, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.item.GUIItemItem
Creates a new instance.
GUIItemKnowledge - Class in com.realtime.crossfire.jxclient.gui.item
 
GUIItemKnowledge(TooltipManager, GUIElementListener, String, ItemPainter, int, FacesManager, KnowledgeManager, ItemView, CommandQueue, int, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.item.GUIItemKnowledge
Creates a new instance.
GUIItemKnowledgeType - Class in com.realtime.crossfire.jxclient.gui.item
 
GUIItemKnowledgeType(TooltipManager, GUIElementListener, String, ItemPainter, int, FacesManager, KnowledgeManager, ItemView, int, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.item.GUIItemKnowledgeType
Creates a new instance.
GUIItemList<T extends GUIItemItem> - Class in com.realtime.crossfire.jxclient.gui.list
A GUIList instance that displays GUIItemItem instances.
GUIItemList(TooltipManager, GUIElementListener, String, int, int, ItemView, AbstractLabel, GUIItemItem, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.list.GUIItemList
Creates a new instance.
GUIItemQuest - Class in com.realtime.crossfire.jxclient.gui.item
A GUIItemItem that represents an entry in a GUIQuestList.
GUIItemQuest(TooltipManager, GUIElementListener, String, ItemPainter, int, FacesManager, QuestsManager, ItemView, CommandQueue, int, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.item.GUIItemQuest
Creates a new instance.
GUIItemShortcut - Class in com.realtime.crossfire.jxclient.gui.item
Displays a shortcut command.
GUIItemShortcut(TooltipManager, GUIElementListener, String, Color, Image, Color, Image, ShortcutSlot, FacesManager, CommandExecutor, Shortcuts, Font, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.item.GUIItemShortcut
Creates a new instance.
GUIItemSpell - Class in com.realtime.crossfire.jxclient.gui.item
A GUIItemItem that represents an entry in a GUISpellList.
GUIItemSpell(TooltipManager, GUIElementListener, CommandQueue, String, ItemPainter, int, FacesManager, SpellsManager, ItemView, int, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.item.GUIItemSpell
Creates a new instance.
GUIItemSpellSkill - Class in com.realtime.crossfire.jxclient.gui.item
 
GUIItemSpellSkill(TooltipManager, GUIElementListener, String, ItemPainter, int, FacesManager, SpellsManager, ItemView, FaceImages, int, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.item.GUIItemSpellSkill
Creates a new instance.
GUIKnowledgeList - Class in com.realtime.crossfire.jxclient.gui.list
 
GUIKnowledgeList(TooltipManager, GUIElementListener, String, int, int, ItemView, AbstractLabel, ItemPainter, FacesManager, KnowledgeManager, CommandQueue, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.list.GUIKnowledgeList
Creates a new instance.
GUIKnowledgeTypeList - Class in com.realtime.crossfire.jxclient.gui.list
 
GUIKnowledgeTypeList(TooltipManager, GUIElementListener, String, int, int, ItemView, AbstractLabel, KnowledgeManager, ItemPainter, FacesManager, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.list.GUIKnowledgeTypeList
Creates a new instance.
GUILabel - Class in com.realtime.crossfire.jxclient.gui.label
Abstract base class for labels that render text.
GUILabel(TooltipManager, GUIElementListener, String, BufferedImage, String, Font, Color, Color, Color, Alignment, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.label.GUILabel
Creates a new instance.
GUILabelFailure - Class in com.realtime.crossfire.jxclient.gui.label
A GUIHTMLLabel that displays the last received "failure" message.
GUILabelFailure(TooltipManager, GUIElementListener, String, CrossfireServerConnection, Font, Color, Color, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.label.GUILabelFailure
Creates a new instance.
GUILabelLog - Class in com.realtime.crossfire.jxclient.gui.log
A gui element implementing a static text field which may contain media tags.
GUILabelLog(TooltipManager, GUIElementListener, String, Image, Fonts, Color, Color, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.log.GUILabelLog
Creates a new instance.
GUILabelMessage - Class in com.realtime.crossfire.jxclient.gui.misc
A GUIHTMLLabel that displays the last received "drawinfo" message.
GUILabelMessage(TooltipManager, GUIElementListener, String, CrossfireServerConnection, JXCWindowRenderer, Font, Color, Color, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.misc.GUILabelMessage
Creates a new instance.
GUILabelQuery - Class in com.realtime.crossfire.jxclient.gui.label
A GUIHTMLLabel that displays the last received "query" command.
GUILabelQuery(TooltipManager, GUIElementListener, String, CrossfireServerConnection, Font, Color, Color, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.label.GUILabelQuery
Creates a new instance.
GUILabelStats - Class in com.realtime.crossfire.jxclient.gui.label
A GUILabel that displays a value of the last received "stats" command.
GUILabelStats(TooltipManager, GUIElementListener, String, Font, Color, Color, Color, int, Alignment, Stats, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.label.GUILabelStats
Creates a new instance.
GUILabelStats2 - Class in com.realtime.crossfire.jxclient.gui.label
A GUILabel that displays a value of the last received "stats" command.
GUILabelStats2(TooltipManager, GUIElementListener, String, Font, Color, Color, Color, Color, Color, Color, int, int, int, int, Alignment, Stats, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.label.GUILabelStats2
Creates a new instance.
GUIList<T extends GUIElement> - Class in com.realtime.crossfire.jxclient.gui.list
A GUIElement that displays a list of entries.
GUIList(TooltipManager, GUIElementListener, String, int, int, GUIListCellRenderer<T>, CommandList, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.list.GUIList
Creates a new instance.
GUIListCellRenderer<T> - Interface in com.realtime.crossfire.jxclient.gui.list
A ListCellRenderer that implements resizing after screen resolution changes.
GUIListViewport - Class in com.realtime.crossfire.jxclient.gui.list
A JViewport that allows updating the viewport state.
GUIListViewport() - Constructor for class com.realtime.crossfire.jxclient.gui.list.GUIListViewport
 
GUILog - Class in com.realtime.crossfire.jxclient.gui.log
Abstract base class for gui elements implementing text fields.
GUILog(TooltipManager, GUIElementListener, String, Image, Fonts, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.log.GUILog
Creates a new instance.
GuiManager - Class in com.realtime.crossfire.jxclient.window
Maintains the application's main GUI state.
GuiManager(GuiStateManager, TooltipManagerImpl, Settings, CrossfireServerConnection, JXCWindowRenderer, GuiFactory, KeybindingsManager, JXCConnection) - Constructor for class com.realtime.crossfire.jxclient.window.GuiManager
Creates a new instance.
GuiManagerCommandCallback - Class in com.realtime.crossfire.jxclient.main
A CommandCallback that delegates to a GuiManager.
GuiManagerCommandCallback(Exiter, CrossfireServerConnection) - Constructor for class com.realtime.crossfire.jxclient.main.GuiManagerCommandCallback
Creates a new instance.
GUIMap - Class in com.realtime.crossfire.jxclient.gui.map
Display the map view.
GUIMap(boolean, TooltipManager, GUIElementListener, String, MapUpdaterState, FacesProvider, CrossfireServerConnection, SmoothFaces, DarknessColors, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.map.GUIMap
Creates a new instance.
GUIMapDirections - Class in com.realtime.crossfire.jxclient.gui.map
Displays the pending movements on a map view.
GUIMapDirections(TooltipManager, GUIElementListener, String, FacesProvider, PendingDirections, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.map.GUIMapDirections
Creates a new instance.
GUIMessageLog - Class in com.realtime.crossfire.jxclient.gui.log
A gui element implementing the message window.
GUIMessageLog(TooltipManager, GUIElementListener, String, CrossfireServerConnection, Image, Fonts, Color, Color, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.log.GUIMessageLog
Creates a new instance.
GUIMetaElement - Class in com.realtime.crossfire.jxclient.gui.list
Display a Crossfire server entry.
GUIMetaElement(TooltipManager, GUIElementListener, MetaserverModel, String, Image, Font, int, String, String, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.list.GUIMetaElement
Creates a new instance.
GUIMetaElementList - Class in com.realtime.crossfire.jxclient.gui.list
A GUIList that tracks a Metaserver instance.
GUIMetaElementList(TooltipManager, GUIElementListener, String, int, int, MetaserverModel, Image, Font, String, String, GUIText, AbstractLabel, CommandList, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.list.GUIMetaElementList
Creates a new instance.
GUIMiniMap - Class in com.realtime.crossfire.jxclient.gui.map
Displays a small map view.
GUIMiniMap(boolean, TooltipManager, GUIElementListener, String, MapUpdaterState, FacesProvider, DarknessColors, int, int, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.map.GUIMiniMap
Creates a new instance.
GUIMultiLineLabel - Class in com.realtime.crossfire.jxclient.gui.label
A AbstractLabel that renders the text as a list of plain strings.
GUIMultiLineLabel(TooltipManager, GUIElementListener, String, BufferedImage, Font, Color, Color, Alignment, String, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.label.GUIMultiLineLabel
Creates a new instance.
GUINewcharLabel - Class in com.realtime.crossfire.jxclient.gui.label
A GUIHTMLLabel that displays stat information in the character creation dialog.
GUINewcharLabel(TooltipManager, GUIElementListener, String, CrossfireServerConnection, Font, Font, NewcharStat, NewcharType, NewCharModel, Color, Color, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.label.GUINewcharLabel
Creates a new instance.
GUIOneLineLabel - Class in com.realtime.crossfire.jxclient.gui.label
A AbstractLabel that renders the text as a plain string.
GUIOneLineLabel(TooltipManager, GUIElementListener, String, BufferedImage, Font, Color, Color, Color, Alignment, String, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.label.GUIOneLineLabel
Creates a new instance.
GUIPicture - Class in com.realtime.crossfire.jxclient.gui.misc
A AbstractGUIElement that displays a picture.
GUIPicture(TooltipManager, GUIElementListener, String, BufferedImage, float, int, int, GuiFactory, String) - Constructor for class com.realtime.crossfire.jxclient.gui.misc.GUIPicture
Creates a new instance.
GUIPictureStat - Class in com.realtime.crossfire.jxclient.gui.misc
A AbstractGUIElement that displays a picture depending on the value of a stat.
GUIPictureStat(TooltipManager, GUIElementListener, String, int, BufferedImage, BufferedImage, int, int, Stats, GuiFactory, String) - Constructor for class com.realtime.crossfire.jxclient.gui.misc.GUIPictureStat
Creates a new instance.
GUIQueryText - Class in com.realtime.crossfire.jxclient.gui.textinput
Input field for "query" dialogs.
GUIQueryText(CrossfireServerConnection, CommandHistory, CommandCallback, TooltipManager, GUIElementListener, String, NewCharModel, Image, Image, Font, Color, Color, int, String, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.textinput.GUIQueryText
Creates a new instance.
GUIQuestList - Class in com.realtime.crossfire.jxclient.gui.list
A GUIList to display quests.
GUIQuestList(TooltipManager, GUIElementListener, String, int, int, ItemView, AbstractLabel, QuestsManager, CommandQueue, ItemPainter, FacesManager, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.list.GUIQuestList
Creates a new instance.
GUIRacesComboBox - Class in com.realtime.crossfire.jxclient.gui.combobox
A GUIComboBox that shows available races for character creation.
GUIRacesComboBox(TooltipManager, GUIElementListener, String, Model, NewCharModel, GUILabelLog, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.combobox.GUIRacesComboBox
Creates a new instance.
GUIScrollable - Interface in com.realtime.crossfire.jxclient.gui.scrollable
Interface for GUIElements that support scrolling.
GUIScrollable2 - Interface in com.realtime.crossfire.jxclient.gui.scrollable
A GUIScrollable that can be attached to GUIScrollBars.
GUIScrollBar - Class in com.realtime.crossfire.jxclient.gui.misc
A scroll bar gui element.
GUIScrollBar(TooltipManager, GUIElementListener, String, boolean, GUIScrollable2, Color, Color, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.misc.GUIScrollBar
Creates a new instance.
GUISelectable - Interface in com.realtime.crossfire.jxclient.gui.button
A GUIElement that can be selected.
GUISelectableButton - Class in com.realtime.crossfire.jxclient.gui.button
A GUIElement that implements a button.
GUISelectableButton(TooltipManager, GUIElementListener, String, BufferedImage, BufferedImage, String, boolean, CommandList, GuiFactory, NewCharModel) - Constructor for class com.realtime.crossfire.jxclient.gui.button.GUISelectableButton
Creates a new instance.
GUISpellList - Class in com.realtime.crossfire.jxclient.gui.list
A GUIList to display spells.
GUISpellList(TooltipManager, GUIElementListener, String, int, int, ItemView, AbstractLabel, SpellsManager, KeybindingsManager, CommandQueue, ItemPainter, FacesManager, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.list.GUISpellList
Creates a new instance.
GUISpellSkillList - Class in com.realtime.crossfire.jxclient.gui.list
A GUIItemList displaying spell skills.
GUISpellSkillList(TooltipManager, GUIElementListener, String, int, int, ItemView, AbstractLabel, SpellsManager, ItemPainter, FacesManager, FaceImages, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.list.GUISpellSkillList
Creates a new instance.
GUISpinner - Class in com.realtime.crossfire.jxclient.gui.misc
A GUIElement that displays a spinner.
GUISpinner(TooltipManager, GUIElementListener, String, NewcharStat, NewCharModel, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.misc.GUISpinner
Creates a new instance.
GUIStartingMapsComboBox - Class in com.realtime.crossfire.jxclient.gui.combobox
A GUIComboBox that shows available starting maps for character creation.
GUIStartingMapsComboBox(TooltipManager, GUIElementListener, String, Model, NewCharModel, GUILabelLog, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.combobox.GUIStartingMapsComboBox
Creates a new instance.
GuiState - Enum in com.realtime.crossfire.jxclient.guistate
Possible gui states.
guiStateChanged(RendererGuiState) - Method in interface com.realtime.crossfire.jxclient.gui.gui.RendererGuiStateListener
The gui state has changed.
GuiStateListener - Interface in com.realtime.crossfire.jxclient.guistate
Interface for listeners interested gui state changes.
GuiStateManager - Class in com.realtime.crossfire.jxclient.guistate
Maintains the current GuiState.
GuiStateManager() - Constructor for class com.realtime.crossfire.jxclient.guistate.GuiStateManager
Creates a new instance.
GUIText - Class in com.realtime.crossfire.jxclient.gui.textinput
Abstract base class for text input fields.
GUIText(CommandCallback, CommandHistory, TooltipManager, GUIElementListener, String, NewCharModel, Image, Image, Font, Color, Color, int, String, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.textinput.GUIText
Creates a new instance.
GUITextButton - Class in com.realtime.crossfire.jxclient.gui.button
A GUIElement that implements a button.
GUITextButton(TooltipManager, GUIElementListener, String, ButtonImages, ButtonImages, String, Font, Color, Color, Color, boolean, CommandList, GuiFactory, NewCharModel, KeybindingsManager) - Constructor for class com.realtime.crossfire.jxclient.gui.button.GUITextButton
Creates a new instance.
GUITextField - Class in com.realtime.crossfire.jxclient.gui.textinput
A text input field which executes a CommandList when ENTER is pressed.
GUITextField(CommandCallback, CommandHistory, TooltipManager, GUIElementListener, String, NewCharModel, Image, Image, Font, Color, Color, int, String, CommandList, GuiFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.textinput.GUITextField
Creates a new instance.
GUITextGauge - Class in com.realtime.crossfire.jxclient.gui.gauge
A GUIGauge which displays the current value as a text string on top of the gauge.
GUITextGauge(TooltipManager, GUIElementListener, String, Image, Image, Image, Image, Orientation, String, Color, Font, float, CommandList, GuiFactory, Stats) - Constructor for class com.realtime.crossfire.jxclient.gui.gauge.GUITextGauge
Creates a new instance.
GuiUtils - Class in com.realtime.crossfire.jxclient.gui.gui
Utility class for Gui related functions.

H

handleEndTag(HTML.Tag, int) - Method in class com.realtime.crossfire.jxclient.gui.label.InternalHTMLRenderer
 
handleKeyPress(KeyEvent2) - Method in class com.realtime.crossfire.jxclient.gui.gui.Gui
Dispatches a key press KeyEvent.
handleKeyPress(KeyEvent2) - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyBindings
Executes a "key press" event.
handleKeyPress(KeyEvent2) - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeybindingsManager
Processes a key pressed event.
handleKeyPress(KeyEvent2) - Method in class com.realtime.crossfire.jxclient.gui.misc.JXCWindowRenderer
Dispatches a key press KeyEvent.
handleSimpleTag(HTML.Tag, MutableAttributeSet, int) - Method in class com.realtime.crossfire.jxclient.gui.label.InternalHTMLRenderer
 
handleStartTag(HTML.Tag, MutableAttributeSet, int) - Method in class com.realtime.crossfire.jxclient.gui.label.InternalHTMLRenderer
 
handleText(char[], int) - Method in class com.realtime.crossfire.jxclient.gui.label.InternalHTMLRenderer
 
hashCode() - Method in class com.realtime.crossfire.jxclient.account.CharacterInformation
 
hashCode() - Method in class com.realtime.crossfire.jxclient.commands.CommandExec
 
hashCode() - Method in class com.realtime.crossfire.jxclient.faces.Face
 
hashCode() - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyBinding
 
hashCode() - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyEvent2
 
hashCode() - Method in class com.realtime.crossfire.jxclient.map.Location
 
hashCode() - Method in class com.realtime.crossfire.jxclient.metaserver.MetaserverEntry
 
hashCode() - Method in class com.realtime.crossfire.jxclient.scripts.AbstractScriptProcess
 
hashCode() - Method in class com.realtime.crossfire.jxclient.util.Resolution
 
HashedEventListenerList<T extends java.util.EventListener> - Class in com.realtime.crossfire.jxclient.util
 
HashedEventListenerList() - Constructor for class com.realtime.crossfire.jxclient.util.HashedEventListenerList
 
hasMore() - Method in class com.realtime.crossfire.jxclient.skin.io.Args
Returns whether more arguments exist.
hasNonServerFailureErrorText() - Method in class com.realtime.crossfire.jxclient.gui.label.NewCharModel
Returns the error text to show.
hasScripts() - Method in class com.realtime.crossfire.jxclient.scripts.ScriptManager
Returns whether at least one script is running.
HelpCommand - Class in com.realtime.crossfire.jxclient.commands
Implements the command "help".
HelpCommand(CrossfireServerConnection, CommandQueue, Commands) - Constructor for class com.realtime.crossfire.jxclient.commands.HelpCommand
Creates a new instance.
HexCodec - Class in com.realtime.crossfire.jxclient.util
Utility class for en-/decoding hexadecimal strings.
hexDump(byte[], int, int) - Static method in class com.realtime.crossfire.jxclient.util.HexCodec
Returns a hex dump of a part of a byte array.
hexEncode2(StringBuilder, int) - Static method in class com.realtime.crossfire.jxclient.util.HexCodec
Append a given value as a two digits hexadecimal number.
HIDE_INPUT - Static variable in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireQueryListener
Query type: hide input being entered.
hideAccountWindows() - Method in class com.realtime.crossfire.jxclient.window.GuiManager
Hides all account-related windows.
HideCommand - Class in com.realtime.crossfire.jxclient.gui.commands
A GUICommand which hides a target GUIElement.
HideCommand(Component) - Constructor for class com.realtime.crossfire.jxclient.gui.commands.HideCommand
Creates a new instance.
hideInState(RendererGuiState) - Method in class com.realtime.crossfire.jxclient.gui.gui.Gui
Hides the dialog in a state.

I

ImageCache - Interface in com.realtime.crossfire.jxclient.faces
Interface for ImageIcon caching classes.
ImageParser - Class in com.realtime.crossfire.jxclient.skin.io
Creates BufferedImage instances from string representations.
ImageParser(JXCSkinSource) - Constructor for class com.realtime.crossfire.jxclient.skin.io.ImageParser
Creates a new instance.
Images - Class in com.realtime.crossfire.jxclient.util
Utility class for manipulating images.
ImageScale2x - Class in com.realtime.crossfire.jxclient.faces
A utility to perform the scale2x algorithm on a Java Image.
ImageScale2x(Icon) - Constructor for class com.realtime.crossfire.jxclient.faces.ImageScale2x
Creates a new scaler that will scale the passed image.
ImageScale8d - Class in com.realtime.crossfire.jxclient.faces
A utility to scale down an image by 8 in both dimensions.
ImageScale8d(Icon) - Constructor for class com.realtime.crossfire.jxclient.faces.ImageScale8d
Creates a new instance.
IndexedEventListenerList<T extends java.util.EventListener> - Class in com.realtime.crossfire.jxclient.util
 
IndexedEventListenerList() - Constructor for class com.realtime.crossfire.jxclient.util.IndexedEventListenerList
 
Info - Class in com.realtime.crossfire.jxclient.metaserver
An entry in the cache.
Info(MetaserverEntry) - Constructor for class com.realtime.crossfire.jxclient.metaserver.Info
Creates a new instance.
Info(MetaserverEntry, long) - Constructor for class com.realtime.crossfire.jxclient.metaserver.Info
Creates a new instance.
informationChanged() - Method in interface com.realtime.crossfire.jxclient.account.CharacterInformationListener
The item changed.
inhibitListeners() - Method in class com.realtime.crossfire.jxclient.gui.gui.AbstractGUIElement
Prevents change listeners to be notified.
inhibitSave() - Method in class com.realtime.crossfire.jxclient.settings.options.Option
Returns whether the option should not be saved.
inhibitSave() - Method in class com.realtime.crossfire.jxclient.settings.options.PickupOptionNewMode
 
inhibitSave() - Method in class com.realtime.crossfire.jxclient.settings.options.PickupOptionOldMode
 
init(GuiManager) - Method in class com.realtime.crossfire.jxclient.main.GuiManagerCommandCallback
Deprecated.
insert(String, T) - Method in class com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache
Adds a new element to the cache.
insertGuiElement(GUIElement) - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
Adds a new GUIElement to this skin.
InternalHTMLRenderer - Class in com.realtime.crossfire.jxclient.gui.label
 
InternalHTMLRenderer(Font, Color, Graphics, int, int, int) - Constructor for class com.realtime.crossfire.jxclient.gui.label.InternalHTMLRenderer
 
InvalidKeyBindingException - Exception in com.realtime.crossfire.jxclient.gui.keybindings
Indicates that a key binding is invalid.
InvalidKeyBindingException(String) - Constructor for exception com.realtime.crossfire.jxclient.gui.keybindings.InvalidKeyBindingException
Creates a new instance.
inventoryAdded(int, int, CfItem) - Method in interface com.realtime.crossfire.jxclient.items.ItemListener
An inventory CfItem has been added to the watched item.
InventoryComparator - Class in com.realtime.crossfire.jxclient.items
A Comparator that compares CfItem instances in inventory view order.
InventoryComparator() - Constructor for class com.realtime.crossfire.jxclient.items.InventoryComparator
 
InventoryFilter - Enum in com.realtime.crossfire.jxclient.items
A filter option for the inventory view.
InventoryFilterCommand - Class in com.realtime.crossfire.jxclient.gui.commands
A GUICommand for setting the inventory filter.
InventoryFilterCommand(InventoryView, InventoryFilter) - Constructor for class com.realtime.crossfire.jxclient.gui.commands.InventoryFilterCommand
Creates a new instance.
inventoryRemoved(int, int) - Method in interface com.realtime.crossfire.jxclient.items.ItemListener
An inventory item has been removed from the watched item.
InventoryView - Class in com.realtime.crossfire.jxclient.items
Provides a view of all items in the current player's inventory.
InventoryView(ItemSet, Comparator<CfItem>) - Constructor for class com.realtime.crossfire.jxclient.items.InventoryView
Creates a new instance.
invokeAndWait(Runnable) - Static method in class com.realtime.crossfire.jxclient.util.SwingUtilities2
Calls SwingUtilities.invokeAndWait(Runnable) if not on the EDT or calls the Runnable directly if on the EDT.
invokeLater(Runnable) - Static method in class com.realtime.crossfire.jxclient.util.SwingUtilities2
Calls SwingUtilities.invokeLater(Runnable) if not on the EDT or calls the Runnable directly if on the EDT.
isActive() - Method in class com.realtime.crossfire.jxclient.gui.gui.ActivatableGUIElement
Returns whether a GUI element is active.
isActive(ActivatableGUIElement) - Method in interface com.realtime.crossfire.jxclient.gui.gui.GUIElementListener
Returns whether an ActivatableGUIElement is active.
isActiveElement(ActivatableGUIElement) - Method in class com.realtime.crossfire.jxclient.gui.gui.Gui
Returns whether a given gui element is the active element of this dialog.
isApplied() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns whether this item is applied.
isAutoSize() - Method in class com.realtime.crossfire.jxclient.gui.gui.Gui
Returns whether this dialog is an auto-size dialog.
isAvoidCopyArea() - Method in class com.realtime.crossfire.jxclient.main.Options
Returns whether map scrolling is done by copying pixel areas.
isBlessed() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns whether this item is blessed.
isChecked() - Method in class com.realtime.crossfire.jxclient.settings.options.CheckBoxOption
Returns the current state.
isClassChoice() - Method in class com.realtime.crossfire.jxclient.character.NewCharInfo
Returns whether a class should be selected.
isCompleted() - Method in class com.realtime.crossfire.jxclient.quests.Quest
 
isCursed() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns whether this item is cursed.
isDamned() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns whether this item is damned.
isDebugGui() - Method in class com.realtime.crossfire.jxclient.main.Options
Returns whether debugging of GUI elements is enabled.
isDefault() - Method in class com.realtime.crossfire.jxclient.gui.gui.AbstractGUIElement
 
isDefault() - Method in interface com.realtime.crossfire.jxclient.gui.gui.GUIElement
Returns whether this element is the default element.
isDefault() - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyBinding
Returns whether the key binding is a "default" binding which should not be saved.
isDefaultChecked() - Method in class com.realtime.crossfire.jxclient.gui.commands.CommandCheckBoxOption
 
isDefaultChecked() - Method in class com.realtime.crossfire.jxclient.gui.gui.TranslucentDialogsCheckBoxOption
 
isDefaultChecked() - Method in class com.realtime.crossfire.jxclient.gui.log.ShowSentCommandsCheckBoxOption
 
isDefaultChecked() - Method in class com.realtime.crossfire.jxclient.gui.log.ShowTimestampMessagesCheckBoxOption
 
isDefaultChecked() - Method in class com.realtime.crossfire.jxclient.settings.options.CheckBoxOption
Returns the default value of CheckBoxOption.isChecked().
isDefaultChecked() - Method in class com.realtime.crossfire.jxclient.settings.options.PickupOptionNewMode
 
isDefaultChecked() - Method in class com.realtime.crossfire.jxclient.settings.options.PickupOptionOldMode
 
isDefaultChecked() - Method in class com.realtime.crossfire.jxclient.sound.SoundEffectsCheckBoxOption
 
isDefaultChecked() - Method in class com.realtime.crossfire.jxclient.sound.SoundMusicCheckBoxOption
 
isDialogOpen(Gui) - Method in class com.realtime.crossfire.jxclient.gui.misc.JXCWindowRenderer
Returns whether a given dialog is currently visible.
isFogOfWar(int, int) - Method in class com.realtime.crossfire.jxclient.map.CfMap
Determines if the tile is not up-to-date.
isFogOfWar(int, int) - Method in class com.realtime.crossfire.jxclient.map.CfMapPatch
Determines if a square is not up-to-date.
isFogOfWar() - Method in class com.realtime.crossfire.jxclient.map.CfMapSquare
Determines if the square is not up-to-date.
isFullScreen() - Method in class com.realtime.crossfire.jxclient.main.Options
Returns whether full-screen mode should be enabled.
isHidden(RendererGuiState) - Method in class com.realtime.crossfire.jxclient.gui.gui.Gui
Returns whether this gui is visible in a state.
isIgnore() - Method in class com.realtime.crossfire.jxclient.gui.gui.AbstractGUIElement
 
isIgnore() - Method in interface com.realtime.crossfire.jxclient.gui.gui.GUIElement
Returns whether this gui element is to be ignored for user interaction.
isImmediate() - Method in class com.realtime.crossfire.jxclient.shortcuts.Shortcut
Returns whether the command should be executed immediately.
isItemGroupButton() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns whether this object is a fake object for selecting object groups in the ground view.
isLocked() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns whether this item is locked.
isLowImage() - Method in class com.realtime.crossfire.jxclient.gui.gauge.AbstractOrientation
 
isLowImage() - Method in interface com.realtime.crossfire.jxclient.gui.gauge.Orientation
Returns whether the low image should be shown.
isMagic() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns whether this item is magical.
isMarked() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns whether this item is marked.
isModal() - Method in class com.realtime.crossfire.jxclient.gui.gui.Gui
Returns the modal state.
isNegativeImage() - Method in class com.realtime.crossfire.jxclient.gui.gauge.AbstractOrientation
 
isNegativeImage() - Method in interface com.realtime.crossfire.jxclient.gui.gauge.Orientation
Returns whether the negative image should be shown.
isNoPick() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns whether this item cannot be picked up.
isOpen() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns whether this item is an opened container.
isRaceChoice() - Method in class com.realtime.crossfire.jxclient.character.NewCharInfo
Returns whether a race should be selected.
isRunningUsingCtrl() - Method in class com.realtime.crossfire.jxclient.window.KeyHandler
Returns whether the player is running because of the Ctrl key or not.
isSaveDialog() - Method in class com.realtime.crossfire.jxclient.gui.gui.Gui
Returns whether this dialog retains its position across restarts.
isSelected() - Method in class com.realtime.crossfire.jxclient.gui.button.AbstractButton2
Returns which image should be shown.
isSelected() - Method in class com.realtime.crossfire.jxclient.gui.button.GUIButton
 
isSelected() - Method in class com.realtime.crossfire.jxclient.gui.button.GUISelectableButton
 
isSelected() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemFloor
 
isSelected() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemInventory
 
isSelected() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemItem
Returns whether this element should be drawn as "selected".
isSelected() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemKnowledge
 
isSelected() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemKnowledgeType
 
isSelected() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemQuest
 
isSelected() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemSpell
 
isSelected() - Method in class com.realtime.crossfire.jxclient.gui.item.GUIItemSpellSkill
 
isStartingMapChoice() - Method in class com.realtime.crossfire.jxclient.character.NewCharInfo
Returns whether a starting map should be selected.
isTypeShown(int, int) - Method in class com.realtime.crossfire.jxclient.protocol.MessageTypes
Returns whether a message type should be shown.
isUnidentified() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns whether this item is unidentified.
isUnknown() - Method in class com.realtime.crossfire.jxclient.spells.Spell
Returns whether this spell is unknown to the character.
isUnpaid() - Method in class com.realtime.crossfire.jxclient.items.CfItem
Returns whether this item is unpaid.
isUserResizable() - Method in class com.realtime.crossfire.jxclient.gui.gui.Gui
Returns whether the dialog is user-resizable.
isValid() - Method in class com.realtime.crossfire.jxclient.gui.gauge.AbstractOrientation
 
isValid() - Method in interface com.realtime.crossfire.jxclient.gui.gauge.Orientation
Returns whether the gauge's values are valid.
isVisible(boolean) - Method in class com.realtime.crossfire.jxclient.gui.log.Line
Returns whether this line is visible.
isWithinDrawingArea(int, int) - Method in class com.realtime.crossfire.jxclient.gui.gui.Gui
Returns whether a given point is within this dialog's drawing area.
itemChanged(int) - Method in interface com.realtime.crossfire.jxclient.items.ItemListener
The watched item has changed.
ItemItemCellRenderer<T extends GUIItemItem> - Class in com.realtime.crossfire.jxclient.gui.list
A ListCellRenderer that renders GUIMetaElement instances.
ItemItemCellRenderer(GUIItemItem) - Constructor for class com.realtime.crossfire.jxclient.gui.list.ItemItemCellRenderer
Creates a new instance.
ItemListener - Interface in com.realtime.crossfire.jxclient.items
Interface for listeners for changes of item locations.
itemModified() - Method in interface com.realtime.crossfire.jxclient.items.CfItemListener
Will be called when any attribute has been changed.
ItemPainter - Class in com.realtime.crossfire.jxclient.gui.item
Paints Crossfire item images.
ItemPainter(Image, Image, Image, Image, Image, Image, Image, Image, Image, Image, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Font, Color) - Constructor for class com.realtime.crossfire.jxclient.gui.item.ItemPainter
Creates a new instance.
itemRemoved(int) - Method in interface com.realtime.crossfire.jxclient.items.ItemListener
The watched item has been removed from the location.
ItemSet - Class in com.realtime.crossfire.jxclient.items
Model class maintaining the CfItems known to the player.
ItemSet() - Constructor for class com.realtime.crossfire.jxclient.items.ItemSet
 
ItemSetListener - Interface in com.realtime.crossfire.jxclient.items
Interface for listeners in ItemSet related events.
ItemsManager - Class in com.realtime.crossfire.jxclient.item
Manages items known to the character.
ItemsManager(FacesManager, Stats, SkillSet, GuiStateManager, ItemSet, CrossfireServerConnection) - Constructor for class com.realtime.crossfire.jxclient.item.ItemsManager
Creates a new instance.
ItemView - Interface in com.realtime.crossfire.jxclient.items
A list of CfItems.
iterator() - Method in class com.realtime.crossfire.jxclient.map.AnimationState
 
iterator() - Method in class com.realtime.crossfire.jxclient.shortcuts.Shortcuts
 
iterator() - Method in class com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin
 
iterator() - Method in class com.realtime.crossfire.jxclient.skin.skin.Dialogs
 
iterator() - Method in interface com.realtime.crossfire.jxclient.skin.skin.JXCSkin
Returns all gui instances of this skin.
iterator() - Method in class com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache
Returns all stored values.
iterator() - Method in class com.realtime.crossfire.jxclient.util.EventListenerList2
 

J

JXCConnection - Class in com.realtime.crossfire.jxclient.window
 
JXCConnection(KeybindingsManager, Shortcuts, Settings, Pickup, CrossfireServerConnection, GuiStateManager, Logger) - Constructor for class com.realtime.crossfire.jxclient.window.JXCConnection
Creates a new instance.
JXClient - Class in com.realtime.crossfire.jxclient.main
This is the entry point for JXClient.
JXCSkin - Interface in com.realtime.crossfire.jxclient.skin.skin
Defines a JXClient skin consisting of a main Gui and zero or more dialog Guis.
JXCSkinCache<T> - Class in com.realtime.crossfire.jxclient.skin.skin
Implements a cache for elements identified by name.
JXCSkinCache(String) - Constructor for class com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache
Creates a new instance.
JXCSkinClassSource - Class in com.realtime.crossfire.jxclient.skin.source
A JXCSkinSource that loads via the class loader.
JXCSkinClassSource(String) - Constructor for class com.realtime.crossfire.jxclient.skin.source.JXCSkinClassSource
Creates a new instance.
JXCSkinDirSource - Class in com.realtime.crossfire.jxclient.skin.source
A JXCSkinSource that loads from files.
JXCSkinDirSource(Path) - Constructor for class com.realtime.crossfire.jxclient.skin.source.JXCSkinDirSource
Creates a new instance.
JXCSkinException - Exception in com.realtime.crossfire.jxclient.skin.skin
Exception thrown if a skin related problem occurs.
JXCSkinException(String) - Constructor for exception com.realtime.crossfire.jxclient.skin.skin.JXCSkinException
Creates a new instance.
JXCSkinException(String, Throwable) - Constructor for exception com.realtime.crossfire.jxclient.skin.skin.JXCSkinException
Creates a new instance.
JXCSkinLoader - Class in com.realtime.crossfire.jxclient.skin.io
Parser for loading JXCSkin instances from JXCSkinSources.
JXCSkinLoader(Model, InventoryView, FloorView, SpellsView, SpellSkillView, FacesManager, MapUpdaterState, KeyBindings, OptionManager, int, KeybindingsManager, QuestsView, CommandHistoryFactory, KnowledgeView, KnowledgeTypeView, boolean, GuiManager, GuiFactory, PendingDirections, String, float) - Constructor for class com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader
Creates a new instance.
JXCSkinSource - Interface in com.realtime.crossfire.jxclient.skin.source
Interface for providers of JXCSkin sources.
JXCWindow - Class in com.realtime.crossfire.jxclient.main
The main window.
JXCWindow(Exiter, CrossfireServerConnection, OptionManager, GuiStateManager, JXCWindowRenderer, CommandQueue, GuiManager, KeyHandler, CharacterModel, JXCConnection, Resolution, boolean, JXCSkin) - Constructor for class com.realtime.crossfire.jxclient.main.JXCWindow
Creates a new instance.
JXCWindowRenderer - Class in com.realtime.crossfire.jxclient.gui.misc
Renders a Gui instance into a Frame.
JXCWindowRenderer(MouseTracker, CrossfireServerConnection, Writer) - Constructor for class com.realtime.crossfire.jxclient.gui.misc.JXCWindowRenderer
Creates a new instance.

K

KeyBinding - Class in com.realtime.crossfire.jxclient.gui.keybindings
Abstract base class for key bindings.
KeyBinding(KeyEvent2, CommandList, boolean) - Constructor for class com.realtime.crossfire.jxclient.gui.keybindings.KeyBinding
Creates a new instance.
KeyBindings - Class in com.realtime.crossfire.jxclient.gui.keybindings
Manages a set of key bindings.
KeyBindings(Path, Path, GUICommandFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.keybindings.KeyBindings
Creates a new instance.
KeybindingsManager - Class in com.realtime.crossfire.jxclient.gui.keybindings
Manages key bindings.
KeybindingsManager(Path, Path, GUICommandFactory) - Constructor for class com.realtime.crossfire.jxclient.gui.keybindings.KeybindingsManager
Creates a new instance.
KeyBindingState - Class in com.realtime.crossfire.jxclient.gui.keybindings
Manages the state for the key binding dialog.
KeyBindingState(KeyBindings, KeyBindings, CommandList) - Constructor for class com.realtime.crossfire.jxclient.gui.keybindings.KeyBindingState
Creates a new instance.
KeyCodeMap - Class in com.realtime.crossfire.jxclient.gui.keybindings
Maps between key codes integer constants and string representations.
KeyCodeMap() - Constructor for class com.realtime.crossfire.jxclient.gui.keybindings.KeyCodeMap
Creates a new instance.
KeyEvent2 - Class in com.realtime.crossfire.jxclient.gui.keybindings
Represents a pressed or released key.
KeyEvent2(int, char, int) - Constructor for class com.realtime.crossfire.jxclient.gui.keybindings.KeyEvent2
Creates a new instance.
KeyHandler - Class in com.realtime.crossfire.jxclient.window
Handles keyboard input processing.
KeyHandler(Writer, KeybindingsManager, CommandQueue, JXCWindowRenderer, KeyHandlerListener) - Constructor for class com.realtime.crossfire.jxclient.window.KeyHandler
Creates a new instance.
KeyHandlerListener - Interface in com.realtime.crossfire.jxclient.window
Interface for listeners interested in pressed ESC keys.
keyPressed(KeyEvent2) - Method in class com.realtime.crossfire.jxclient.gui.button.AbstractButton
 
keyPressed(KeyEvent2) - Method in interface com.realtime.crossfire.jxclient.gui.gui.KeyPressedHandler
Invoked when a key has been pressed.
keyPressed(KeyEvent2) - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeybindingsManager
Processes a key pressed event.
keyPressed(KeyEvent2) - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyBindingState
Records a binding by key code.
keyPressed(KeyEvent2) - Method in class com.realtime.crossfire.jxclient.gui.misc.GUISpinner
 
keyPressed(KeyEvent2) - Method in class com.realtime.crossfire.jxclient.gui.textinput.GUIText
 
keyPressed(KeyEvent) - Method in class com.realtime.crossfire.jxclient.window.KeyHandler
Handles a "key pressed" event.
KeyPressedHandler - Interface in com.realtime.crossfire.jxclient.gui.gui
Interface for classes that may handle "pressed" key events.
keyReleased() - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeybindingsManager
Processes a key released event.
keyReleased() - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyBindingState
Records a key released event.
keyReleased() - Method in class com.realtime.crossfire.jxclient.main.DefaultKeyHandler
 
keyReleased(KeyEvent) - Method in class com.realtime.crossfire.jxclient.window.KeyHandler
Handles a "key released" event.
keyReleased() - Method in interface com.realtime.crossfire.jxclient.window.KeyHandlerListener
A key (but not ESC) has been released.
killScript() - Method in class com.realtime.crossfire.jxclient.scripts.DefaultScriptProcess
 
killScript() - Method in interface com.realtime.crossfire.jxclient.scripts.ScriptProcess
Kills the script process.
knowledgeAdded(int) - Method in interface com.realtime.crossfire.jxclient.knowledge.KnowledgeListener
 
knowledgeChanged() - Method in interface com.realtime.crossfire.jxclient.knowledge.KnowledgeItemListener
The associated KnowledgeItem instance has changed.
KnowledgeItem - Class in com.realtime.crossfire.jxclient.knowledge
Describes a Crossfire spell.
KnowledgeItem(int, String, String, int) - Constructor for class com.realtime.crossfire.jxclient.knowledge.KnowledgeItem
Creates a new instance.
KnowledgeItemListener - Interface in com.realtime.crossfire.jxclient.knowledge
Interface for listeners interested in KnowledgeItem related events.
KnowledgeListener - Interface in com.realtime.crossfire.jxclient.knowledge
 
KnowledgeManager - Class in com.realtime.crossfire.jxclient.knowledge
Manages all knowledge the player knows.
KnowledgeManager(GuiStateManager) - Constructor for class com.realtime.crossfire.jxclient.knowledge.KnowledgeManager
 
KnowledgeTypeView - Class in com.realtime.crossfire.jxclient.items
 
KnowledgeTypeView(FacesManager, KnowledgeManager) - Constructor for class com.realtime.crossfire.jxclient.items.KnowledgeTypeView
 
KnowledgeView - Class in com.realtime.crossfire.jxclient.items
Displays knowledge items the player knows.
KnowledgeView(FacesManager, KnowledgeManager) - Constructor for class com.realtime.crossfire.jxclient.items.KnowledgeView
 

L

last(int) - Method in class com.realtime.crossfire.jxclient.settings.CommandHistory
Returns the last executed command.
LEVEL_UP - Static variable in enum com.realtime.crossfire.jxclient.sound.Sounds
The sound to play when the character gains a new level.
Line - Class in com.realtime.crossfire.jxclient.gui.log
Manages the contents of one text line.
Line(int, int, TextSegment) - Constructor for class com.realtime.crossfire.jxclient.gui.log.Line
Creates a new instance.
lineAdded() - Method in interface com.realtime.crossfire.jxclient.gui.log.BufferListener
A line has been added to the buffer.
lineReplaced() - Method in interface com.realtime.crossfire.jxclient.gui.log.BufferListener
A line has been replaced at the end of the buffer.
lines(int) - Method in class com.realtime.crossfire.jxclient.gui.log.Buffer
Returns an Iterator for the lines in this buffer.
linesAdded(Buffer) - Method in class com.realtime.crossfire.jxclient.gui.log.RenderState
Some lines have been added to the buffer.
linesRemoved(List<Line>) - Method in interface com.realtime.crossfire.jxclient.gui.log.BufferListener
Some lines have been removed from the buffer.
linesRemoved(Buffer, Collection<Line>) - Method in class com.realtime.crossfire.jxclient.gui.log.RenderState
Some lines have been removed from the buffer.
linesReplaced(Buffer) - Method in class com.realtime.crossfire.jxclient.gui.log.RenderState
Some lines have been replaced at the end of the buffer.
load(Face) - Method in class com.realtime.crossfire.jxclient.faces.FileCache
 
load(Face) - Method in interface com.realtime.crossfire.jxclient.faces.ImageCache
Retrieves an image from the cache.
load(JXCSkinSource, CrossfireServerConnection, GuiStateManager, TooltipManager, JXCWindowRenderer, GUIElementListener, MetaserverModel, CharacterModel, CommandQueue, Shortcuts, CommandExecutor, CommandCallback, Macros, SmoothFaces) - Method in class com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader
Loads the skin from its external representation.
load(JXCSkin, JXCWindowRenderer) - Static method in class com.realtime.crossfire.jxclient.window.DialogStateParser
Loads the dialogs state from a file.
loadFace(Face) - Method in class com.realtime.crossfire.jxclient.faces.AskfaceFaceQueue
 
loadFace(Face) - Method in interface com.realtime.crossfire.jxclient.faces.FaceQueue
Request a face.
loadFace(Face) - Method in class com.realtime.crossfire.jxclient.faces.FacesQueue
 
loadFace(Face) - Method in class com.realtime.crossfire.jxclient.faces.FileCacheFaceQueue
 
loadGlobalKeybindings() - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeybindingsManager
Loads the global key bindings from the backing file.
loadImage(String) - Static method in class com.realtime.crossfire.jxclient.util.ResourceUtils
Loads an image file.
loadKeyBindings() - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyBindings
Loads the key bindings from the given file.
loadOptions() - Method in class com.realtime.crossfire.jxclient.settings.options.OptionManager
Loads all options' states from the backing settings instance.
loadPerCharacterBindings(CharSequence, CharSequence) - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeybindingsManager
Loads the per-character key bindings.
loadShortcuts(Shortcuts, CharSequence, CharSequence) - Static method in class com.realtime.crossfire.jxclient.window.ShortcutsLoader
Load shortcut info from the backing file.
loadSkin(String) - Method in class com.realtime.crossfire.jxclient.main.SkinLoader
Loads a skin file.
Location - Class in com.realtime.crossfire.jxclient.map
A location on the map.
Location(int, int, int) - Constructor for class com.realtime.crossfire.jxclient.map.Location
Creates a new location.
locationChanged() - Method in interface com.realtime.crossfire.jxclient.items.LocationListener
Called whenever the tracked item has changed.
LocationListener - Interface in com.realtime.crossfire.jxclient.items
Interface for listeners interested in changed items.
LocationsListener - Interface in com.realtime.crossfire.jxclient.items
Interface for listeners interested in changed item locations.
locationsModified(Integer[]) - Method in interface com.realtime.crossfire.jxclient.items.LocationsListener
Called whenever one or more locations have been changed.
Logger - Class in com.realtime.crossfire.jxclient.window
Logs received messages to a file.
Logger(CrossfireServerConnection, String, boolean) - Constructor for class com.realtime.crossfire.jxclient.window.Logger
Create a new instance.
lookup(String) - Method in class com.realtime.crossfire.jxclient.skin.skin.Dialogs
Returns a dialog instance by dialog name.
lookup(String) - Method in class com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache
Looks up an element by name.
lookupFace(int) - Method in class com.realtime.crossfire.jxclient.faces.AbstractFacesManager
Returns the Face instance for a given face ID.
lookupLabelElement(String) - Method in class com.realtime.crossfire.jxclient.skin.io.GuiElementParser
Returns a AbstractLabel by element name.
lookupLabelLogElement(String) - Method in class com.realtime.crossfire.jxclient.skin.io.GuiElementParser
Returns a AbstractLabel by element name.
lookupOptional(String) - Method in class com.realtime.crossfire.jxclient.skin.skin.JXCSkinCache
Looks up an element by name.
lookupTextElement(String) - Method in class com.realtime.crossfire.jxclient.skin.io.GuiElementParser
Returns a GUIText by element name.
lostSkill() - Method in interface com.realtime.crossfire.jxclient.skills.SkillListener
Notifies the listener that the skill has been lost.

M

Macros - Class in com.realtime.crossfire.jxclient.settings
Manages macro expansion in command strings.
Macros(CrossfireServerConnection) - Constructor for class com.realtime.crossfire.jxclient.settings.Macros
Creates a new instance.
magicMap(int, int, byte[][]) - Method in class com.realtime.crossfire.jxclient.map.MapUpdaterState
 
MagicMap - Interface in com.realtime.crossfire.jxclient.protocol
Interface defining constants for the "magicmap" Crossfire protocol message.
magicMap(int, int, byte[][]) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateMapListener
Part of "magicmap" parsing: set the magic map color.
MagicMapFacesProvider - Class in com.realtime.crossfire.jxclient.faces
A FacesProvider that returns faces scaled to 4x4 pixels.
MagicMapFacesProvider(FacesManager) - Constructor for class com.realtime.crossfire.jxclient.faces.MagicMapFacesProvider
Creates a new instance.
main(String[]) - Static method in class com.realtime.crossfire.jxclient.main.JXClient
The program entry point.
manageAccount() - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireAccountListener
Client should display the account management dialog.
manageAccount() - Method in class com.realtime.crossfire.jxclient.window.GuiManager
Displays the main account dialog, to let the player login or create a new account.
Map2 - Interface in com.realtime.crossfire.jxclient.protocol
Interface defining constants for the "map2" Crossfire protocol message.
mapAdd(Location, Animation, int) - Method in class com.realtime.crossfire.jxclient.map.CfAnimations
Adds a visible map animation.
mapAnimation(Location, int, int) - Method in class com.realtime.crossfire.jxclient.map.MapUpdaterState
 
mapAnimation(Location, int, int) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateMapListener
Part of "map2" parsing: set the animation of a cell.
mapAnimationSpeed(Location, int) - Method in class com.realtime.crossfire.jxclient.map.MapUpdaterState
 
mapAnimationSpeed(Location, int) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateMapListener
Part of "map2" parsing: set the animation speed.
mapBegin() - Method in interface com.realtime.crossfire.jxclient.map.CfAnimationsMapListener
Parsing of a "map2" command has been started.
mapBegin() - Method in class com.realtime.crossfire.jxclient.map.MapUpdaterState
 
mapBegin() - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateMapListener
Parsing of a "map2" command has been started.
mapChanged(CfMap, Set<CfMapSquare>) - Method in interface com.realtime.crossfire.jxclient.map.MapListener
The map has changed.
mapClear() - Method in class com.realtime.crossfire.jxclient.map.CfAnimations
Forgets all map animations.
mapClear(int, int) - Method in class com.realtime.crossfire.jxclient.map.MapUpdaterState
 
mapClear(int, int) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateMapListener
Part of "map2" parsing: clear a cell.
mapDarkness(int, int, int) - Method in class com.realtime.crossfire.jxclient.map.MapUpdaterState
 
mapDarkness(int, int, int) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateMapListener
Part of "map2" parsing: change the darkness of a cell.
mapEnd() - Method in interface com.realtime.crossfire.jxclient.map.CfAnimationsMapListener
Parsing of "map2" has been finished.
mapEnd() - Method in class com.realtime.crossfire.jxclient.map.MapUpdaterState
 
mapEnd(boolean) - Method in class com.realtime.crossfire.jxclient.map.MapUpdaterState
Finishes processing of a set of map square changes.
mapEnd() - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateMapListener
Parsing of "map2" has been finished.
mapFace(Location, int) - Method in interface com.realtime.crossfire.jxclient.map.CfAnimationsMapListener
Part of "map2" parsing: set the face of a cell.
mapFace(Location, int) - Method in class com.realtime.crossfire.jxclient.map.MapUpdaterState
 
mapFace(Location, int, boolean) - Method in class com.realtime.crossfire.jxclient.map.MapUpdaterState
Updates a map square by changing a face.
mapFace(Location, int) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateMapListener
Part of "map2" parsing: set the face of a cell.
MapListener - Interface in com.realtime.crossfire.jxclient.map
Interface for listeners interested in changes within CfMap instances.
mapRemove(int, int) - Method in class com.realtime.crossfire.jxclient.map.CfAnimations
Removes all visible map animations for a tile.
mapRemove(Location) - Method in class com.realtime.crossfire.jxclient.map.CfAnimations
Removes a visible map animation.
mapScroll(int, int) - Method in class com.realtime.crossfire.jxclient.map.CfAnimations
Scrolls the map animations.
mapScroll(int, int) - Method in class com.realtime.crossfire.jxclient.map.MapUpdaterState
 
mapScroll(int) - Method in class com.realtime.crossfire.jxclient.map.PendingDirections
Must be called when the map has been scrolled.
mapScroll(int, int) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireMapScrollListener
Called whenever the map view has scrolled.
mapScroll(int, int) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateMapListener
Part of "map2" parsing: scroll the map view.
mapScrolled(int, int) - Method in interface com.realtime.crossfire.jxclient.map.MapScrollListener
The map contents have scrolled.
MapScrollListener - Interface in com.realtime.crossfire.jxclient.map
Interface for listeners interested on map scrolled events.
MapScrollSkinEvent - Class in com.realtime.crossfire.jxclient.skin.events
A SkinEvent that executes a CommandList whenever the map scroll protocol command is received.
MapScrollSkinEvent(CommandList, MapUpdaterState) - Constructor for class com.realtime.crossfire.jxclient.skin.events.MapScrollSkinEvent
Creates a new instance.
mapSetSize(int, int) - Method in class com.realtime.crossfire.jxclient.map.CfAnimations
Updates the map size.
mapSizeChanged(int, int) - Method in interface com.realtime.crossfire.jxclient.map.MapSizeListener
The map size has changed.
MapSizeListener - Interface in com.realtime.crossfire.jxclient.map
Listener for clients interested in map size changes.
mapSmooth(Location, int) - Method in class com.realtime.crossfire.jxclient.map.MapUpdaterState
 
mapSmooth(Location, int) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.CrossfireUpdateMapListener
Part of "map2" parsing: set the smooth level.
MapUpdaterState - Class in com.realtime.crossfire.jxclient.map
Update a CfMap model from protocol commands.
MapUpdaterState(FacesManager, Animations, CfAnimations) - Constructor for class com.realtime.crossfire.jxclient.map.MapUpdaterState
Creates a new instance.
mapUpdateSpeed(Location, int) - Method in class com.realtime.crossfire.jxclient.map.CfAnimations
Updates the map animation speed value.
MarkedItemWatcher - Class in com.realtime.crossfire.jxclient.stats
Helper class to track the currently marked item.
MarkedItemWatcher(ItemSet, CrossfireServerConnection) - Constructor for class com.realtime.crossfire.jxclient.stats.MarkedItemWatcher
Creates a new instance.
markInactivePending() - Method in class com.realtime.crossfire.jxclient.gui.gui.ActivatableGUIElement
Marks this GUI element as pending inactive.
markPlayer(Graphics, int, int) - Method in class com.realtime.crossfire.jxclient.gui.map.AbstractGUIMap
Paints the player location.
markPlayer(Graphics, int, int) - Method in class com.realtime.crossfire.jxclient.gui.map.GUIMap
 
markPlayer(Graphics, int, int) - Method in class com.realtime.crossfire.jxclient.gui.map.GUIMiniMap
 
markSent(int) - Method in interface com.realtime.crossfire.jxclient.server.crossfire.SentPacketListener
A "mark" command has been sent to the server.
MASK - Static variable in class com.realtime.crossfire.jxclient.gui.keybindings.KeyEvent2
The mask for all used modifiers.
MASK - Static variable in class com.realtime.crossfire.jxclient.gui.misc.Modifiers
The mask for all used modifiers.
matches(boolean, boolean, boolean, FontID, Color, Color) - Method in class com.realtime.crossfire.jxclient.gui.log.TextSegment
Returns whether this segment matches the given attributes.
matches(CfItem) - Method in enum com.realtime.crossfire.jxclient.items.InventoryFilter
Returns whether an CfItem matches this filter.
matches(Quest) - Method in enum com.realtime.crossfire.jxclient.items.QuestsFilter
Returns whether an Quest matches this filter.
matchesKeyEvent(KeyEvent2) - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyBinding
Checks whether this key binding matches a key event.
matchesKeyEvent(KeyEvent2) - Method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyEvent2
Returns whether this key event matches the same key code as another key event.
MathUtils - Class in com.realtime.crossfire.jxclient.util
Utility class for mathematical functions.
mergeLines(String, int, int, Color) - Method in class com.realtime.crossfire.jxclient.gui.log.Buffer
Checks whether a new text line should be merged with a preceding line.
MESSAGE_LOG_SETTINGS_ENTRY - Static variable in class com.realtime.crossfire.jxclient.settings.SettingsEntries
Whether to record of all text messages received from the server.
MessageBufferUpdater - Class in com.realtime.crossfire.jxclient.gui.log
Adds drawinfo, drawextinfo, and query messages to a Buffer instance.
MessageBufferUpdater(CrossfireServerConnection, Buffer, Color, Color) - Constructor for class com.realtime.crossfire.jxclient.gui.log.MessageBufferUpdater
Creates a new instance.
MessageType - Class in com.realtime.crossfire.jxclient.protocol
Encapsulates the message type numbers for drawextinfo messages.
MessageTypes - Class in com.realtime.crossfire.jxclient.protocol
A set of message types or type/subtypes.
MessageTypes(boolean, int[]) - Constructor for class com.realtime.crossfire.jxclient.protocol.MessageTypes
Creates a new instance.
MessageTypesBuilder - Class in com.realtime.crossfire.jxclient.protocol
Builds for MessageTypes instances.
MessageTypesBuilder(boolean) - Constructor for class com.realtime.crossfire.jxclient.protocol.MessageTypesBuilder
Creates a new instance.
META - Static variable in class com.realtime.crossfire.jxclient.gui.keybindings.KeyEvent2
The mask for "meta".
MetaCommand - Class in com.realtime.crossfire.jxclient.gui.commands
A GUICommand which shows the server selection screen.
MetaCommand(GuiStateManager) - Constructor for class com.realtime.crossfire.jxclient.gui.commands.MetaCommand
Creates a new instance.
MetaElementCellRenderer - Class in com.realtime.crossfire.jxclient.gui.list
A ListCellRenderer that renders GUIMetaElement instances.
MetaElementCellRenderer(GUIMetaElement) - Constructor for class com.realtime.crossfire.jxclient.gui.list.MetaElementCellRenderer
Creates a new instance.
metaserver() - Method in interface com.realtime.crossfire.jxclient.guistate.GuiStateListener
The server selection screen is displayed.
Metaserver - Interface in com.realtime.crossfire.jxclient.metaserver
Queries Crossfire's metaserver to learn about existing servers.
MetaserverEntry - Class in com.realtime.crossfire.jxclient.metaserver
Represents a response line from the metaserver.
MetaserverEntry(int, String, int, String, String, long, long, int, String, String, String) - Constructor for class com.realtime.crossfire.jxclient.metaserver.MetaserverEntry
Creates a new instance.
MetaserverEntryListener - Interface in com.realtime.crossfire.jxclient.metaserver
Interface for listeners on metaserver entry related events.
MetaserverEntryParser - Class in com.realtime.crossfire.jxclient.metaserver
Parser for response lines of metaserver response lines.
MetaserverEntryParser() - Constructor for class com.realtime.crossfire.jxclient.metaserver.MetaserverEntryParser
Creates a new instance.
MetaserverListener - Interface in com.realtime.crossfire.jxclient.metaserver
Interface for listeners on metaserver related events.
MetaserverModel - Class in com.realtime.crossfire.jxclient.metaserver
Maintains the metaserver information.
MetaserverModel() - Constructor for class com.realtime.crossfire.jxclient.metaserver.MetaserverModel
 
MetaserverProcessor - Class in com.realtime.crossfire.jxclient.metaserver
Asynchronously queries the metaserver and updates a MetaserverModel instance.
MetaserverProcessor(GuiStateManager, Path, MetaserverModel) - Constructor for class com.realtime.crossfire.jxclient.metaserver.MetaserverProcessor
Creates a new instance.
mod(int, int) - Static method in class com.realtime.crossfire.jxclient.util.MathUtils
Calculates the remainder of a/b.
Model - Class in com.realtime.crossfire.jxclient.server.crossfire
Combines all model classes that are updated.
Model(GuiStateManager) - Constructor for class com.realtime.crossfire.jxclient.server.crossfire.Model
Creates a new instance.
Modifiers - Class in com.realtime.crossfire.jxclient.gui.misc
Helper functions for keyboard modifiers.
modifiersToString(int) - Static method in class com.realtime.crossfire.jxclient.gui.keybindings.KeyEvent2
Converts modifiers to string representation.
mouseClicked(MouseEvent) - Method in class com.realtime.crossfire.jxclient.gui.button.