Overview | Package | Class | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES

A B C D E F G H I K L M N O P R S T U V W X

## A

AboutSplash - Class in com.huguesjohnson.tiamat
  AboutSplash splash screen to display if the Tiamat Framework jar file is executed
AboutSplash() - Constructor for class com.huguesjohnson.tiamat.AboutSplash
  Creates new form AboutSplash
absoluteDir - Variable in class com.huguesjohnson.tiamat.Area
absoluteDir - Variable in class com.huguesjohnson.tiamat.GameData
  Deprecated. Absolute path to the directory where characters are saved.
absoluteDir - Variable in class com.huguesjohnson.tiamat.GameDataManager
  Absolute path to the directory where objects are saved.
absoluteDir - Variable in class com.huguesjohnson.tiamat.graphics.Map
absoluteDir - Variable in class com.huguesjohnson.tiamat.graphics.SequenceFrame
absoluteDir - Variable in class com.huguesjohnson.tiamat.Location
accept(File) - Method in class com.huguesjohnson.fileFilter.DirectoryFileFilter
  Tests if a file fits the filter defined in the constructor.
accept(File) - Method in class com.huguesjohnson.fileFilter.ImageFileFilter
  Tests if a file has an extension of a known type.
accept(File) - Method in class com.huguesjohnson.fileFilter.MultiExtensionFileFilter
  Tests if a file has an extension of a known type.
activeSequence - Variable in class com.huguesjohnson.tiamat.BaseAdventureGame
add(Event, String[], Event[]) - Method in class com.huguesjohnson.tiamat.GameScript
  Add an event to the table.
add(PlayerCharacter) - Method in class com.huguesjohnson.tiamat.Party
  Adds a character to the end of the Party.
addAction() - Method in class com.huguesjohnson.ui.ListPanel
  the action that fires with the add button is clicked
addCharacter(String, Formatter) - Method in class com.huguesjohnson.tiamat.Area
  Adds a Character to this Area.
addCharacter(String, Formatter) - Method in class com.huguesjohnson.tiamat.GameData
  Deprecated. Adds a Character to this game.
addCharacter(String, String) - Method in class com.huguesjohnson.tiamat.GameDataManager
  Add a Character to the game data.
addCharacter(String) - Method in class com.huguesjohnson.tiamat.Location
  Adds a Character with default settings.
addCharacter(LocationObjectData) - Method in class com.huguesjohnson.tiamat.Location
  Adds the Character defined by the LocationObjectData.
addChild(TreeNode) - Method in class com.huguesjohnson.tiamat.TreeNode
  Should be called by another node when it sets this node as the parent.
addCondition(String) - Method in class com.huguesjohnson.tiamat.BaseGameState
  Add a condition (something that has happened in the game).
addEntry(String) - Method in class com.huguesjohnson.ui.RecentFileMenu
  Adds a new entry to the menu.
addExitEvent(Event) - Method in class com.huguesjohnson.tiamat.graphics.Sequence
  Adds an exit event.
addFrame(SequenceFrame) - Method in class com.huguesjohnson.tiamat.graphics.Sequence
  Adds a frame.
addItem(String, String) - Method in class com.huguesjohnson.tiamat.GameDataManager
  Add an Item to the game data.
addItem(String) - Method in class com.huguesjohnson.tiamat.Location
  Adds an Item with default settings.
addItem(LocationObjectData) - Method in class com.huguesjohnson.tiamat.Location
  Adds the Item defined by the LocationObjectData.
addLayer(Layer) - Method in class com.huguesjohnson.tiamat.Area
  Adds a Layer to this Area.
addListItem(Object) - Method in class com.huguesjohnson.ui.ListPanel
  add an item to the list
addLocation(String, String) - Method in class com.huguesjohnson.tiamat.GameDataManager
  Add a Location to the game data.
addSequence(String, String) - Method in class com.huguesjohnson.tiamat.GameDataManager
  Add a Sequence to the game data.
addTarget(Target) - Method in class com.huguesjohnson.tiamat.Item
  Adds a Target to the collection of Targets
addTarget(Target) - Method in class com.huguesjohnson.tiamat.Skill
  Adds a Target to the collection of Targets.
adjustAllSkills(int) - Method in class com.huguesjohnson.tiamat.SkillCollection
  Adjusts the values of all Skills in the collection by the given percentage, useful for updating all Skills uniformly for gaining/losing a level.
adjustSkills(String, int) - Method in class com.huguesjohnson.tiamat.SkillCollection
  Adjusts the values of all Skills under the rootPath by the given percentage, useful for updating all Skills uniformly for gaining/losing a level.
AdventureFrame - Class in com.huguesjohnson.tiamat.graphics
  AdventureFrame - a frame for an adventure style game
AdventureFrame(String, Theme, Font) - Constructor for class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Create a new instance of AdventureFrame.
AdventureFrame(String, Theme, Font, int) - Constructor for class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Create a new instance of AdventureFrame.
AdventureGameUtilities - Class in com.huguesjohnson.tiamat
  AdventureGameUtilities - abstract class containing utility (public static) functions used by an adventure style game.
AdventureGameUtilities() - Constructor for class com.huguesjohnson.tiamat.AdventureGameUtilities
AFFECTED_ENTITY_ENEMY_ALL - Static variable in class com.huguesjohnson.tiamat.Target
  AFFECTED_ENTITY constants specify who this target effects.
AFFECTED_ENTITY_ENEMY_SINGLE - Static variable in class com.huguesjohnson.tiamat.Target
  AFFECTED_ENTITY constants specify who this target effects.
AFFECTED_ENTITY_EVERYONE - Static variable in class com.huguesjohnson.tiamat.Target
  AFFECTED_ENTITY constants specify who this target effects.
AFFECTED_ENTITY_PARTY_ALL - Static variable in class com.huguesjohnson.tiamat.Target
  AFFECTED_ENTITY constants specify who this target effects.
AFFECTED_ENTITY_PARTY_SINGLE - Static variable in class com.huguesjohnson.tiamat.Target
  AFFECTED_ENTITY constants specify who this target effects.
AFFECTED_ENTITY_USER - Static variable in class com.huguesjohnson.tiamat.Target
  AFFECTED_ENTITY constants specify who this target effects.
Area - Class in com.huguesjohnson.tiamat
  Area - collection of layers and characters to represent an area
Area() - Constructor for class com.huguesjohnson.tiamat.Area
  Creates a new instance of Area.
Area(Layer[], String[], Formatter) - Constructor for class com.huguesjohnson.tiamat.Area
  Creates a new instance of Area.
ASCENDING - Static variable in class com.huguesjohnson.ui.TableSorter
Attribute - Class in com.huguesjohnson.tiamat
  Attribute - used to store character attributes
Attribute(String, String, long) - Constructor for class com.huguesjohnson.tiamat.Attribute
  Create a new instance of Attribute.
Attribute(String, String, long, long) - Constructor for class com.huguesjohnson.tiamat.Attribute
  Create a new instance of Attribute.
AttributeCollection - Class in com.huguesjohnson.tiamat
  AttributeCollection - used to store a collection of attributes
AttributeCollection() - Constructor for class com.huguesjohnson.tiamat.AttributeCollection
  Default constructor, uses default pathDelimiter.
AttributeCollection(String) - Constructor for class com.huguesjohnson.tiamat.AttributeCollection
  Create a new AttributeCollection with a custom path delimiter.
AttributeCollection(Attribute[]) - Constructor for class com.huguesjohnson.tiamat.AttributeCollection
  Create a new AttributeCollection based off an array of Attributes with a the default path delimiter.
AttributeCollection(Attribute[], String) - Constructor for class com.huguesjohnson.tiamat.AttributeCollection
  Create a new AttributeCollection based off an array of Attributes with a custom path delimiter.
AudioPlayer - Class in com.huguesjohnson.tiamat.audio
  AudioPlayer - abstract class for playing audio
AudioPlayer() - Constructor for class com.huguesjohnson.tiamat.audio.AudioPlayer
audioPlayer - Variable in class com.huguesjohnson.tiamat.BaseAdventureGame
AudioPlayerFactory - Class in com.huguesjohnson.tiamat.audio
  AudioPlayerFactory - Abstract factory to select an appropriate AudioPlayer for a given file
AudioPlayerFactory() - Constructor for class com.huguesjohnson.tiamat.audio.AudioPlayerFactory

## B

back() - Method in class com.huguesjohnson.tiamat.graphics.Dialog
  Scrolls the text behind one “screen”, also causes redraw.
BaseAdventureGame - Class in com.huguesjohnson.tiamat
  BaseAdventureGame - abstract class containing functions used by an adventure style game
BaseAdventureGame(String, AdventureFrame) - Constructor for class com.huguesjohnson.tiamat.BaseAdventureGame
  Create a new instance of BaseAdventureGame.
BaseAdventureGame.ConfigKeys - Enum in com.huguesjohnson.tiamat
  enum containing all supported configuration keys.
baseDataPath - Variable in class com.huguesjohnson.tiamat.BaseAdventureGame
BaseGameState - Class in com.huguesjohnson.tiamat
  BaseGameState - base game state
BaseGameState() - Constructor for class com.huguesjohnson.tiamat.BaseGameState
  Creates an empty BaseGameState.
BaseGameState(String[]) - Constructor for class com.huguesjohnson.tiamat.BaseGameState
  Creates a BaseGameState with conditions.
browse() - Method in class com.huguesjohnson.ui.FileBrowsePanel
  Opens a JFileChooser with the supported filters.
browse() - Method in class com.huguesjohnson.ui.ImageBrowsePanel
  Opens a JFileChoose to browse for an image.
buttonBrowseActionPerformed(ActionEvent) - Method in class com.huguesjohnson.ui.FileBrowsePanel

## C

Character - Class in com.huguesjohnson.tiamat
  Character - abstract representation of a character
Character() - Constructor for class com.huguesjohnson.tiamat.Character
  creates an empty Character
CharacterFactory - Class in com.huguesjohnson.tiamat
  CharacterFactory - Abstract factory to select an appropriate Character for a given file
CharacterFactory() - Constructor for class com.huguesjohnson.tiamat.CharacterFactory
clear() - Method in class com.huguesjohnson.ui.FileBrowsePanel
  Clears the textfield.
clear() - Method in class com.huguesjohnson.ui.ImageBrowsePanel
  Clears the textfield and image.
clear() - Method in class com.huguesjohnson.ui.ListPanel
  clear the panel
clone() - Method in class com.huguesjohnson.tiamat.Event
clone() - Method in class com.huguesjohnson.tiamat.StringTable
ColorScheme - Class in com.huguesjohnson.tiamat.graphics
  ColorScheme.java - stores a color scheme for a dialog or frame
ColorScheme() - Constructor for class com.huguesjohnson.tiamat.graphics.ColorScheme
  Default constructor, uses default settings for everything.
ColorScheme(Color, Color) - Constructor for class com.huguesjohnson.tiamat.graphics.ColorScheme
  Constructor, uses specified colors.
ColorScheme(Color, Color, Color, Color) - Constructor for class com.huguesjohnson.tiamat.graphics.ColorScheme
  Constructor, uses specified colors.
com.huguesjohnson - package com.huguesjohnson
com.huguesjohnson.fileFilter - package com.huguesjohnson.fileFilter
com.huguesjohnson.serialization - package com.huguesjohnson.serialization
com.huguesjohnson.tiamat - package com.huguesjohnson.tiamat
com.huguesjohnson.tiamat.audio - package com.huguesjohnson.tiamat.audio
com.huguesjohnson.tiamat.graphics - package com.huguesjohnson.tiamat.graphics
com.huguesjohnson.ui - package com.huguesjohnson.ui
COMPARABLE_COMAPRATOR - Static variable in class com.huguesjohnson.ui.TableSorter
conditions - Variable in class com.huguesjohnson.tiamat.ScriptTableKey
  The conditions for this key.
config - Variable in class com.huguesjohnson.tiamat.BaseAdventureGame
configFilePath - Variable in class com.huguesjohnson.tiamat.BaseAdventureGame
copyDirectory(String, String, boolean) - Static method in class com.huguesjohnson.FileCopy
  Copy a directory.
copyFile(String, String) - Static method in class com.huguesjohnson.FileCopy
  Copy a file.
createGameInProgressDataDirectory(String) - Static method in class com.huguesjohnson.tiamat.AdventureGameUtilities
  Creates a directory for a new game.
currentAudioFile - Variable in class com.huguesjohnson.tiamat.BaseAdventureGame
currentLocation - Variable in class com.huguesjohnson.tiamat.BaseAdventureGame
currentLocationName - Variable in class com.huguesjohnson.tiamat.BaseAdventureGame

## D

DEFAULT_AFFECTED_ENTITY - Static variable in class com.huguesjohnson.tiamat.Target
  AFFECTED_ENTITY constants specify who this target effects.
DEFAULT_BACKCOLOR - Static variable in class com.huguesjohnson.tiamat.graphics.ColorScheme
  Default backcolor (198,198,198).
DEFAULT_BORDERCOLOR - Static variable in class com.huguesjohnson.tiamat.graphics.ColorScheme
  Default bordercolor (99,99,156).
DEFAULT_BORDERINSETCOLOR - Static variable in class com.huguesjohnson.tiamat.graphics.ColorScheme
  Default borderinset color (198,198,198).
DEFAULT_DISAPPEAR_ON_USE - Static variable in class com.huguesjohnson.tiamat.Item
  default value for disappearOnUse property
DEFAULT_EQUIPABLE - Static variable in class com.huguesjohnson.tiamat.Item
  default value for equipable property
DEFAULT_EQUIPPED - Static variable in class com.huguesjohnson.tiamat.Item
  default value for equipped property
DEFAULT_FORECOLOR - Static variable in class com.huguesjohnson.tiamat.graphics.ColorScheme
  Default forecolor (99,99,156).
DEFAULT_LAYER_TYPE - Static variable in class com.huguesjohnson.tiamat.graphics.Layer
  Default layer type.
DEFAULT_MAX_SELECTIONS - Static variable in class com.huguesjohnson.tiamat.graphics.AdventureFrame
DEFAULT_PATH_DELIMITER - Static variable in class com.huguesjohnson.tiamat.TreeNode
  Default path delimiter.
DEFAULT_SHOW_BROWSE_BUTTON - Static variable in class com.huguesjohnson.ui.FileBrowsePanel
  Default value for showing the browse button.
DEFAULT_TYPE - Static variable in class com.huguesjohnson.tiamat.graphics.TileMapData
  Default tile type (TYPE_NORMAL).
DEFAULT_VISIBLE - Static variable in class com.huguesjohnson.tiamat.LocationObjectData
  `boolean DEFAULT_VISIBLE=true`
DEFAULT_X_ALIGN - Static variable in class com.huguesjohnson.tiamat.LocationObjectData
  `DEFAULT_X_ALIGN=XAlignment.FIXED`
DEFAULT_Y_ALIGN - Static variable in class com.huguesjohnson.tiamat.LocationObjectData
  `DEFAULT_Y_ALIGN=YAlignment.FIXED`
defaultValue() - Method in enum com.huguesjohnson.tiamat.BaseAdventureGame.ConfigKeys
deleteAction() - Method in class com.huguesjohnson.ui.ListPanel
  deletes the selected item
deleteDirectory(String) - Static method in class com.huguesjohnson.FileDelete
  Recursively delete a directory.
deleteFile(String) - Static method in class com.huguesjohnson.FileDelete
  Delete a file.
DESCENDING - Static variable in class com.huguesjohnson.ui.TableSorter
Dialog - Class in com.huguesjohnson.tiamat.graphics
  Dialog - a dialog to display text and accept selections
Dialog(String[], Component, Theme, JFrame) - Constructor for class com.huguesjohnson.tiamat.graphics.Dialog
  Constructor.
Dialog(String[], int, int, int, int, Component, Theme, JFrame) - Constructor for class com.huguesjohnson.tiamat.graphics.Dialog
  Constructor.
Dialog(String[], String[], Component, Theme, JFrame) - Constructor for class com.huguesjohnson.tiamat.graphics.Dialog
  Constructor.
Dialog(String[], String[], int, int, int, int, Component, Theme, JFrame) - Constructor for class com.huguesjohnson.tiamat.graphics.Dialog
  Constructor.
DIRECTION_DOWN - Static variable in class com.huguesjohnson.tiamat.graphics.Sprite
  DIRECTION constants specify the valid directions a Sprite can travel.
DIRECTION_LEFT - Static variable in class com.huguesjohnson.tiamat.graphics.Sprite
  DIRECTION constants specify the valid directions a Sprite can travel.
DIRECTION_RIGHT - Static variable in class com.huguesjohnson.tiamat.graphics.Sprite
  DIRECTION constants specify the valid directions a Sprite can travel.
DIRECTION_UP - Static variable in class com.huguesjohnson.tiamat.graphics.Sprite
  DIRECTION constants specify the valid directions a Sprite can travel.
DirectoryFileFilter - Class in com.huguesjohnson.fileFilter
  DirectoryFileFilter - Filter to only accept directories in a JFileChooser JFileChooser has an option to only accept directories but it does not populate the description combo box
DirectoryFileFilter() - Constructor for class com.huguesjohnson.fileFilter.DirectoryFileFilter
  Creates a new instance of DirectoryFileFilter.
draw() - Method in class com.huguesjohnson.tiamat.graphics.Dialog
  Draws the Dialog.
draw(int, int) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
  Draws the Dialog at the specified coordinates.
draw(int, int, int, int) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
  Draws the Dialog at the specified coordinates.
draw() - Method in interface com.huguesjohnson.tiamat.graphics.Drawable
  Draw the entire object.
draw(int, int) - Method in interface com.huguesjohnson.tiamat.graphics.Drawable
  Draws the entire map at location specified by (x,y).
draw(int, int, int, int) - Method in interface com.huguesjohnson.tiamat.graphics.Drawable
  Draws the map within the boundaries specified by (x1,y1) and (x2,y2).
draw() - Method in class com.huguesjohnson.tiamat.graphics.Map
  Draws the entire map.
draw(int, int) - Method in class com.huguesjohnson.tiamat.graphics.Map
  Draws the entire map at location specified by (x,y).
draw(int, int, int, int) - Method in class com.huguesjohnson.tiamat.graphics.Map
  Draws the map within the boundaries specified by (x1,y1) and (x2,y2).
draw() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
draw(int, int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
draw(int, int, int, int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
draw() - Method in class com.huguesjohnson.tiamat.graphics.TileMap
  Draws the entire map.
draw(int, int) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
  Draw the tile at (x,y).
draw(int, int, int, int) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
  Draw the tiles specified by rectangle (x1,y1)-(x2,y2).
Drawable - Interface in com.huguesjohnson.tiamat.graphics
  Drawable - interface for objects that can be drawn

## E

editAction() - Method in class com.huguesjohnson.ui.ListPanel
  the action that fires with the edit button is clicked
equals(Object) - Method in class com.huguesjohnson.tiamat.ScriptTableKey
Event - Class in com.huguesjohnson.tiamat
  Event - An event triggered by the game or player.
Event(String) - Constructor for class com.huguesjohnson.tiamat.Event
  Create a new event with no parameters.
Event(String, StringTable) - Constructor for class com.huguesjohnson.tiamat.Event
  Create a new event with no parameters.
event - Variable in class com.huguesjohnson.tiamat.ScriptTableKey
  The Event stored in this key.
events - Variable in class com.huguesjohnson.tiamat.ScriptTableValue
  The Events stored in this value.
exitForm() - Method in class com.huguesjohnson.tiamat.AboutSplash
  Exit the Application

## F

FileBrowsePanel - Class in com.huguesjohnson.ui
  FileBrowsePanel - panel to browse for a file protected blocks of code were generated through the NetBeans 3.6 form editor
FileBrowsePanel(String, FileFilter[]) - Constructor for class com.huguesjohnson.ui.FileBrowsePanel
  Creates a new FileBrowsePanel.
FileBrowsePanel(String, FileFilter) - Constructor for class com.huguesjohnson.ui.FileBrowsePanel
  Creates a new FileBrowsePanel with a single file filter.
FileBrowsePanel(String, FileFilter[], boolean) - Constructor for class com.huguesjohnson.ui.FileBrowsePanel
  Creates a new FileBrowsePanel.
FileBrowsePanel(String, FileFilter, boolean) - Constructor for class com.huguesjohnson.ui.FileBrowsePanel
  Creates a new FileBrowsePanel with a single file filter.
FileBrowsePanel(String) - Constructor for class com.huguesjohnson.ui.FileBrowsePanel
  Creates a new FileBrowsePanel, accepts (*.*).
FileBrowsePanel(String, boolean) - Constructor for class com.huguesjohnson.ui.FileBrowsePanel
  Creates a new FileBrowsePanel, accepts (*.*).
FileCopy - Class in com.huguesjohnson
  FileCopy - utility class to copy files and directories
FileCopy() - Constructor for class com.huguesjohnson.FileCopy
FileDelete - Class in com.huguesjohnson
  FileDelete - utility class to delete files and directories
FileDelete() - Constructor for class com.huguesjohnson.FileDelete
Formatter - Interface in com.huguesjohnson.serialization
  Formatter - interface for writing a Storable object to a physical representation
forward() - Method in class com.huguesjohnson.tiamat.graphics.Dialog
  Scrolls the text ahead one page, also causes redraw.
frame - Variable in class com.huguesjohnson.tiamat.BaseAdventureGame

## G

GameData - Class in com.huguesjohnson.tiamat
  Deprecated. Use GameDataManager instead
GameData() - Constructor for class com.huguesjohnson.tiamat.GameData
  Deprecated.
gameDataManager - Variable in class com.huguesjohnson.tiamat.BaseAdventureGame
GameDataManager - Class in com.huguesjohnson.tiamat
  GameDataManager.java - manages global data for a game
GameDataManager() - Constructor for class com.huguesjohnson.tiamat.GameDataManager
  Creates a new instance of GameDataManager.
gameInProgressDataPath - Variable in class com.huguesjohnson.tiamat.BaseAdventureGame
GameScript - Class in com.huguesjohnson.tiamat
  GameScript - runs the script for the game, processes events
GameScript() - Constructor for class com.huguesjohnson.tiamat.GameScript
gameState - Variable in class com.huguesjohnson.tiamat.BaseAdventureGame
get(String, String) - Method in class com.huguesjohnson.tiamat.StringTable
  Returns the entry with the specified key, defaultValue if not found.
getAbsolutePath(String, String) - Static method in class com.huguesjohnson.PathResolver
  Resolves an absolute path against a relative path to get an absolute path.
  Case insensitive
  Examples of input/output combinations: absolutePath="c:\\folder1\\" relativePath=".\\sub-folder1\\" getAbsolutePath="c:\\folder1\\sub-folder1\\" absolutePath="c:\\folder1\\sub-folder1\\" relativePath="..\\..\\folder2\\" getAbsolutePath="c:\\folder2\\" absolutePath="c:\\folder1\\sub-folder1\\" relativePath="..\\..\\folder2\\file.txt" getAbsolutePath="c:\\folder2\\file.txt"
getAction() - Method in class com.huguesjohnson.tiamat.Event
  Returns the action to perform.
getAffectedEntity() - Method in class com.huguesjohnson.tiamat.Target
  Returns who this target affects.
getAll() - Method in class com.huguesjohnson.tiamat.AttributeCollection
  Returns an array representing all Attributes in the collection.
getAll() - Method in class com.huguesjohnson.tiamat.ItemCollection
  Returns all Items in the collection.
getAll() - Method in class com.huguesjohnson.tiamat.SkillCollection
  Returns all Skills in the collection.
getAll() - Method in class com.huguesjohnson.tiamat.StringTable
  Returns all key-value pairs in the collection, [0][n]=key for item n, [1][n]=value for item n.
getAllListItems() - Method in class com.huguesjohnson.ui.ListPanel
  returns an array of all items in the panel
getAttribute(String) - Method in class com.huguesjohnson.tiamat.AttributeCollection
  Return the Attribute with the specified path if it exists, otherwise null.
getAttributes() - Method in class com.huguesjohnson.tiamat.Character
getAudioPlayerFor(String) - Static method in class com.huguesjohnson.tiamat.audio.AudioPlayerFactory
  Chooses an appropriate AudioPlayer for the given file, throws UnsupportedAudioFormatException if one can not be found.
getAvailableItems() - Method in class com.huguesjohnson.tiamat.GameData
  Deprecated. Returns an ItemCollection representing all Items available in the game.
getBackColor() - Method in class com.huguesjohnson.tiamat.graphics.ColorScheme
  Returns the background color.
getBaseValue() - Method in class com.huguesjohnson.tiamat.Attribute
  Returns the base (initial) value for this attribute.
getBgImage() - Method in class com.huguesjohnson.tiamat.graphics.SequenceFrame
  Returns the background image for this frame.
getBgImagePath() - Method in class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Returns the full path to the background image.
getBgImagePath() - Method in class com.huguesjohnson.tiamat.graphics.SequenceFrame
  Returns the relative path to the background image.
getBgImagePath() - Method in class com.huguesjohnson.tiamat.Location
  Returns the relative path to the background image.
getBgImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.graphics.SequenceFrame
  Returns the absolute path to the background image.
getBgImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.Location
  Returns the absolute path to the background image.
getBgMusicPath() - Method in class com.huguesjohnson.tiamat.graphics.SequenceFrame
  Returns the relative path to the background music.
getBgMusicPath() - Method in class com.huguesjohnson.tiamat.Location
  Returns the relative path to the background music.
getBgMusicPathAbsolute() - Method in class com.huguesjohnson.tiamat.graphics.SequenceFrame
  Returns the absolute path to the background music.
getBgMusicPathAbsolute() - Method in class com.huguesjohnson.tiamat.Location
  Returns the absolute path to the background music.
getBorderColor() - Method in class com.huguesjohnson.tiamat.graphics.ColorScheme
  Returns the border color.
getBorderInsetColor() - Method in class com.huguesjohnson.tiamat.graphics.ColorScheme
  Returns the border inset color.
getCanvas() - Method in class com.huguesjohnson.tiamat.graphics.Dialog
  Returns the canvas.
getCanvas() - Method in class com.huguesjohnson.tiamat.graphics.Map
  Returns the canvas for this Map.
getCanvas() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Returns the canvas where this Sprite is drawn.
getCaption() - Method in class com.huguesjohnson.tiamat.graphics.Selection
  Returns the caption for this Selection.
getCharacter(int) - Method in class com.huguesjohnson.tiamat.Area
  Get the character at the specified index.
getCharacter(String) - Method in class com.huguesjohnson.tiamat.GameData
  Deprecated. Returns the character with the specified name.
getCharacter(String, Formatter) - Method in class com.huguesjohnson.tiamat.GameDataManager
  Retrieve (deserialize) a Character by name.
getCharacterPaths() - Method in class com.huguesjohnson.tiamat.Area
  Returns the paths to the serialized character files.
getCharacterPaths() - Method in class com.huguesjohnson.tiamat.GameData
  Deprecated. Returns a list of all relative paths to Charaters.
getCharacters() - Method in class com.huguesjohnson.tiamat.Area
  Returns the Characters in this Area.
getCharacters() - Method in class com.huguesjohnson.tiamat.GameData
  Deprecated. Returns all the Charaters available in this game.
getCharacters() - Method in class com.huguesjohnson.tiamat.Location
  Returns a LocationObjectData array containing information about the Characters in the Location.
getChild(int) - Method in class com.huguesjohnson.tiamat.TreeNode
  Returns the child TreeNode at the specified index, null if index is out of bounds.
getChildLeafCount(boolean) - Method in class com.huguesjohnson.tiamat.TreeNode
  Returns the number of leaves for this node.
getChildLeaves(boolean) - Method in class com.huguesjohnson.tiamat.TreeNode
  Returns the all leaves for this node.
getChildNode(String, boolean) - Method in class com.huguesjohnson.tiamat.TreeNode
  Returns the child TreeNode with the specified path, null if it is not found.
getChildNodeCount(boolean) - Method in class com.huguesjohnson.tiamat.TreeNode
  Returns the number of children for this node.
getChildren() - Method in class com.huguesjohnson.tiamat.TreeNode
  Returns the children of this TreeNode.
getColorScheme() - Method in class com.huguesjohnson.tiamat.graphics.Theme
  Returns the ColorScheme for this Theme.
getColumnClass(int) - Method in class com.huguesjohnson.ui.TableSorter
getColumnCount() - Method in class com.huguesjohnson.ui.TableSorter
getColumnName(int) - Method in class com.huguesjohnson.ui.TableSorter
getComparator(int) - Method in class com.huguesjohnson.ui.TableSorter
getConditions() - Method in class com.huguesjohnson.tiamat.BaseGameState
  Returns all conditions (things that have happened in the game).
getCount() - Method in class com.huguesjohnson.tiamat.AttributeCollection
  Returns the total number of Attributes in the collection.
getCount() - Method in class com.huguesjohnson.tiamat.ItemCollection
  Returns the total number of Items in the collection.
getCount(String) - Method in class com.huguesjohnson.tiamat.ItemCollection
  Returns the total number of Items starting from the specified path.
getCount() - Method in class com.huguesjohnson.tiamat.SkillCollection
  Returns the total number of Skills in the collection.
getCount(String) - Method in class com.huguesjohnson.tiamat.SkillCollection
  Returns the total number of Skills starting from the specified path.
getCount() - Method in class com.huguesjohnson.ui.ListPanel
  returns number of items in the panel
getCurrentImage() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Returns the current image (frame) of animation for this Sprite.
getCurrentValue() - Method in class com.huguesjohnson.tiamat.Attribute
  Returns the current value for this attribute.
getCustomDefaultMenuSelections() - Method in class com.huguesjohnson.tiamat.BaseAdventureGame
  Returns an array of type Selection containing the custom menu entries.
getDescription() - Method in class com.huguesjohnson.fileFilter.DirectoryFileFilter
  Returns the description of file accepted by the filter.
getDescription() - Method in class com.huguesjohnson.fileFilter.ImageFileFilter
  getDescription returns the description of files accepted by the filter.
getDescription() - Method in class com.huguesjohnson.fileFilter.MidiFileFilter
  Returns the description of file accepted by the filter.
getDescription() - Method in class com.huguesjohnson.fileFilter.MultiExtensionFileFilter
  Returns the description of file accepted by the filter.
getDescription() - Method in class com.huguesjohnson.fileFilter.TrueTypeFontFileFilter
  Returns the description of file accepted by the filter.
getDescription() - Method in class com.huguesjohnson.fileFilter.XmlFileFilter
  Returns the description of file accepted by the filter.
getDescription() - Method in class com.huguesjohnson.tiamat.NamedObject
  Returns the description of the object.
getDirection() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Returns the direction the sprite is facing, see DIRECTION constants.
getDirection() - Method in class com.huguesjohnson.tiamat.LocationExit
  Returns the direction of this exit.
getDirectory() - Method in class com.huguesjohnson.ui.FileBrowsePanel
  Returns the full directory of the current path.
getDirectory() - Method in class com.huguesjohnson.ui.ImageBrowsePanel
  Returns the full directory of the current path.
getDisappearOnUse() - Method in class com.huguesjohnson.tiamat.Item
  Returns whether this Item should disappear after being used.
getEquipable() - Method in class com.huguesjohnson.tiamat.Item
  Returns whether this Item can be equipped.
getEquipped() - Method in class com.huguesjohnson.tiamat.Item
  Returns whether this Item is currently equipped.
getEvent() - Method in class com.huguesjohnson.tiamat.graphics.Selection
  Returns the Event associated with this Selection.
getExitEvent(int) - Method in class com.huguesjohnson.tiamat.graphics.Sequence
  Returns the exit event at the specified index.
getExitEventCount() - Method in class com.huguesjohnson.tiamat.graphics.Sequence
  Returns the number of exit events in this sequence.
getExitEvents() - Method in class com.huguesjohnson.tiamat.graphics.Sequence
  Returns All exit events in this sequence.
getExits() - Method in class com.huguesjohnson.tiamat.Location
  Retuns all the exits from this Location.
getFilePath() - Method in class com.huguesjohnson.ui.FileBrowsePanel
  Returns the file path in the textfield.
getFollower() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  A follower is a reference to another Sprite that follows this Sprite.
getForeColor() - Method in class com.huguesjohnson.tiamat.graphics.ColorScheme
  Returns the foreground color.
getFrame(int) - Method in class com.huguesjohnson.tiamat.graphics.Sequence
  Returns the frame at the specified index.
getFrameCount() - Method in class com.huguesjohnson.tiamat.graphics.Sequence
  Returns the number of frames in this sequence.
getFrames() - Method in class com.huguesjohnson.tiamat.graphics.Sequence
  Returns All frames in this sequence.
getFullImage() - Method in class com.huguesjohnson.tiamat.Character
  Returns the full-size image for this item, change by setting fullImagePath.
getFullImage() - Method in class com.huguesjohnson.tiamat.Item
  Returns the full-size image for this item, change by setting fullImagePath.
getFullImagePath() - Method in class com.huguesjohnson.tiamat.Character
  Retuns the relative path to full-size image for this Character.
getFullImagePath() - Method in class com.huguesjohnson.tiamat.Item
  Returns the relative path to full-size image for this Item.
getFullImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.Character
  Retuns the absolute path to full-size image for this Character.
getFullImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.Item
  Returns the absolute path to full-size image for this Item.
getHeaderRendererIcon(int, int) - Method in class com.huguesjohnson.ui.TableSorter
getHeight() - Method in class com.huguesjohnson.tiamat.graphics.Map
  Returns the height of the Map.
getImage(int, int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Returns an image (frame) of animation.
getImage() - Method in class com.huguesjohnson.ui.ImageBrowsePanel
  Returns a BufferedImage loaded from the image file.
getImagePath() - Method in class com.huguesjohnson.tiamat.graphics.ImageData
  Returns the full path to the image.
getImagePath() - Method in class com.huguesjohnson.ui.ImageBrowsePanel
  Returns the full path to the image file.
getImagePaths() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Returns the paths to the images that comprise this Sprite.
getImagePathsAbsolute() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Returns the absolute paths to the images that comprise this Sprite.
getIsMoving() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Returns whether this sprite is currently moving.
getItem(String) - Method in class com.huguesjohnson.tiamat.GameData
  Deprecated. Returns the Item with the specified name if it exists, otherwise null.
getItem(String, Formatter) - Method in class com.huguesjohnson.tiamat.GameDataManager
  Retrieve an Item by name.
getItem(String) - Method in class com.huguesjohnson.tiamat.ItemCollection
  Returns the Item with the specified path if it exists, otherwise null.
getItems() - Method in class com.huguesjohnson.tiamat.Character
  Returns the Items this Character is carrying.
getItems() - Method in class com.huguesjohnson.tiamat.Location
  Returns a LocationObjectData array containing information about the Items in the Location.
getLayer(int) - Method in class com.huguesjohnson.tiamat.Area
getLayers() - Method in class com.huguesjohnson.tiamat.Area
  Returns the Layers for this Area.
getLocation(String, Formatter) - Method in class com.huguesjohnson.tiamat.GameDataManager
  Retrieve a Location by name.
getMap() - Method in class com.huguesjohnson.tiamat.graphics.Layer
  Returns the Map associated with this Layer.
getMapData(int, int) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
  Returns the map data at the specified (x,y) co-ordinate.
getMapPath() - Method in class com.huguesjohnson.tiamat.graphics.Layer
  Returns the relative path to the file where the Map is saved.
getMapPathAbsolute() - Method in class com.huguesjohnson.tiamat.graphics.Layer
  Returns the absolute path to the file where the Map is saved.
getMember(int) - Method in class com.huguesjohnson.tiamat.Party
  Returns the character at index, null if index<0 || index>=getMemberCount().
getMemberCount() - Method in class com.huguesjohnson.tiamat.Party
  Returns the number of characters in this Party.
getMembers() - Method in class com.huguesjohnson.tiamat.Party
  Returns the members (Characters) in the Party.
getModifiersFor(String) - Method in class com.huguesjohnson.tiamat.ItemCollection
  Returns a collection of all equipped Items that have a target with a name equal to targetPath.
getModifiersFor(String) - Method in class com.huguesjohnson.tiamat.SkillCollection
  Returns a collection of all Skills that have a target with a name equal to targetPath.
getMovable() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Returns whether this Sprite can be moved.
getName() - Method in class com.huguesjohnson.tiamat.graphics.Map
  Returns the name of the Map.
getName() - Method in class com.huguesjohnson.tiamat.LocationExit
  Returns the name of the Area where this exit leads.
getName() - Method in class com.huguesjohnson.tiamat.LocationObjectData
getName() - Method in class com.huguesjohnson.tiamat.NamedObject
  Returns the name of the object.
getName() - Method in class com.huguesjohnson.tiamat.NamedObjectTreeNode
getName() - Method in class com.huguesjohnson.tiamat.TreeNode
  Returns the name of this TreeNode.
getNetModification(String) - Method in class com.huguesjohnson.tiamat.ItemCollection
  This method is used to get all the modifiers for a target and return the sum of their values.
getNetModification(String) - Method in class com.huguesjohnson.tiamat.SkillCollection
  This method is used to get all the modifiers for a target and return the sum of their values.
getObject() - Method in class com.huguesjohnson.tiamat.graphics.TileMapData
  Retuns the object that is standing on this tile.
getObject() - Method in class com.huguesjohnson.tiamat.TreeNode
  Returns the object this TreeNode is storing.
getObjectAt(int, int) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
  Returns the object at (x,y).
getObjects() - Method in class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Returns the objects to be drawn in the object plane.
getOverlayImagePath() - Method in class com.huguesjohnson.tiamat.Location
  Returns the relative path to the overlay image.
getOverlayImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.Location
  Returns the absolute path to the overlay image.
getOverlays() - Method in class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Returns the objects to be drawn in the overlay plane.
getParameters() - Method in class com.huguesjohnson.tiamat.Event
  Returns the parameters for the action.
getParent() - Method in class com.huguesjohnson.tiamat.TreeNode
  Returns the parent of this TreeNode.
getPath() - Method in class com.huguesjohnson.tiamat.TreeNode
  Returns the full path to this node.
getPathDelimiter() - Method in class com.huguesjohnson.tiamat.TreeNode
  Returns the character used to separate names in path, can only be changed in constructor.
getProfile() - Method in class com.huguesjohnson.tiamat.Character
  Returns the profile (i.e.
getProperties() - Method in class com.huguesjohnson.tiamat.StringTable
  Returns the Properties object this StringTable contains.
getRadioButtonImage() - Method in class com.huguesjohnson.tiamat.graphics.Theme
  Returns the image to display on a radio button.
getRadioButtonImagePath() - Method in class com.huguesjohnson.tiamat.graphics.Theme
  Returns the relative path to the image to display on a radio button.
getRadioButtonImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.graphics.Theme
  Returns the absolute path to the image to display on a radio button.
getRadioButtonSelectedImage() - Method in class com.huguesjohnson.tiamat.graphics.Theme
  Returns the image to display on a selected radio button.
getRadioButtonSelectedImagePath() - Method in class com.huguesjohnson.tiamat.graphics.Theme
  Returns the relative path to the image to display on a selected radio button.
getRadioButtonSelectedImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.graphics.Theme
  Returns the absolute path to the image to display on a selected radio button.
getRelativePath(String, String) - Static method in class com.huguesjohnson.PathResolver
  Resolves an absolute path against another to get a relative path.
  Case insensitive
  Examples of input/output combinations: absolutePath1="c:\\folder1\\" absolutePath2="c:\\folder1\\sub-folder1\\" getRelativePath=".\\sub-folder1\\" absolutePath1="c:\\folder1\\" absolutePath2="c:\\folder1\\sub-folder1\\file.txt" getRelativePath=".\\sub-folder1\\file.txt" absolutePath1="c:\\folder1\\sub-folder1\\" absolutePath2="c:\\folder2\\" getRelativePath="..\\..\\folder2\\" If the drives are different then an absolute path must be returned.
  For example: absolutePath1="c:\\folder1\\" absolutePath2="d:\\folder2\\" getRelativePath="d:\\folder2\\"
getRowCount() - Method in class com.huguesjohnson.ui.TableSorter
getScript() - Method in class com.huguesjohnson.tiamat.GameData
  Deprecated. Returns the script for this game.
getScriptTable() - Method in class com.huguesjohnson.tiamat.GameScript
getSelectedListItem() - Method in class com.huguesjohnson.ui.ListPanel
  returns the selected item
getSelection(int) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
  Returns the specified selection.
getSelections() - Method in class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Returns the selections that appear in the menu.
getSelections() - Method in class com.huguesjohnson.tiamat.graphics.Dialog
  Returns all the selections that will be displayed after the last page of text.
getSequence(String, Formatter) - Method in class com.huguesjohnson.tiamat.GameDataManager
  Retrieve a Sequence by name.
getSkill(String) - Method in class com.huguesjohnson.tiamat.SkillCollection
  Returns the Skill with the specified path if it exists, otherwise null.
getSkills() - Method in class com.huguesjohnson.tiamat.Character
  Returns this Character's Skills.
getSortingStatus(int) - Method in class com.huguesjohnson.ui.TableSorter
getSprite() - Method in class com.huguesjohnson.tiamat.Character
  Returns the physical sprite for this Character, change by setting spritePath.
getSpritePath() - Method in class com.huguesjohnson.tiamat.Character
  Returns the relative path to this Character's Sprite.
getSpritePathAbsolute() - Method in class com.huguesjohnson.tiamat.Character
  Returns the absolute path to this Character's Sprite.
getStepIndex() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Returns the step (frame) of animation is this sprite in.
getStyle() - Method in class com.huguesjohnson.tiamat.graphics.Dialog
  Returns the Theme for this Dialog.
getTableHeader() - Method in class com.huguesjohnson.ui.TableSorter
getTableModel() - Method in class com.huguesjohnson.ui.TableSorter
getTarget(int) - Method in class com.huguesjohnson.tiamat.Item
  Returns the Target at the specified index.
getTarget(int) - Method in class com.huguesjohnson.tiamat.Skill
  Returns the Target at the specified index, null if index out of range.
getTargetCount() - Method in class com.huguesjohnson.tiamat.Item
  Returns the number of targets for this item.
getTargetCount() - Method in class com.huguesjohnson.tiamat.Skill
  Returns the number of targets for this Skill.
getTargetPath() - Method in class com.huguesjohnson.tiamat.Target
  Returns the path of the item or attribute being modified.
getTargets() - Method in class com.huguesjohnson.tiamat.Item
  Returns the Targets for this Item.
getTargets() - Method in class com.huguesjohnson.tiamat.Skill
  Returns the Targets for this Skill.
getText() - Method in class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Returns the text in the lower text pane.
getText() - Method in class com.huguesjohnson.tiamat.graphics.Dialog
  Returns the array of text to display.
getText(int) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
  Returns a single page of text.
getText() - Method in class com.huguesjohnson.tiamat.graphics.SequenceFrame
  Returns the text to draw in this frame.
getThumbnailImage() - Method in class com.huguesjohnson.tiamat.Character
  Returns the thumbnail image for this item, what would appear in a menu or dialog, change by setting thumbnailImagePath.
getThumbnailImage() - Method in class com.huguesjohnson.tiamat.Item
  Returns the thumbnail image for this Item, what would appear in a menu or dialog, change by setting thumbnailImagePath.
getThumbnailImagePath() - Method in class com.huguesjohnson.tiamat.Character
  Retuns the relative path to thumbnail image for this Character.
getThumbnailImagePath() - Method in class com.huguesjohnson.tiamat.Item
  Returns the relative path to thumbnail image for this Item.
getThumbnailImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.Character
  Retuns the absolute path to thumbnail image for this Character.
getThumbnailImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.Item
  Returns the absolute path to thumbnail image for this Item.
getTile(int) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
  Returns the tile at the specified index.
getTile() - Method in class com.huguesjohnson.tiamat.graphics.TileMapData
  Returns the index of tile in array or list of tiles.
getTileSet() - Method in class com.huguesjohnson.tiamat.graphics.TileMap
  Returns the tile set for this map.
getTitleScreenText() - Method in class com.huguesjohnson.tiamat.BaseAdventureGame
  Returns the text to display on the title screen.
getType() - Method in class com.huguesjohnson.tiamat.graphics.Layer
  Returns what type of layer this is, see TYPE constants.
getType() - Method in class com.huguesjohnson.tiamat.graphics.TileMapData
  Returns the tile type, one of types defined in public constants.
getValue() - Method in class com.huguesjohnson.tiamat.Target
  Returns how much to modify the target.
getValueAt(int, int) - Method in class com.huguesjohnson.ui.TableSorter
getVisible() - Method in class com.huguesjohnson.tiamat.LocationObjectData
getWidth() - Method in class com.huguesjohnson.tiamat.graphics.Map
  Returns the width of the Map.
getX() - Method in class com.huguesjohnson.tiamat.graphics.ImageData
  Returns the x position of the image.
getX() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Returns the x-coordinate of this Sprite.
getX() - Method in class com.huguesjohnson.tiamat.LocationObjectData
getXalign() - Method in class com.huguesjohnson.tiamat.LocationObjectData
getY() - Method in class com.huguesjohnson.tiamat.graphics.ImageData
  Returns the y position of the image.
getY() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Returns the y-coordinate of this Sprite.
getY() - Method in class com.huguesjohnson.tiamat.LocationObjectData
getYalign() - Method in class com.huguesjohnson.tiamat.LocationObjectData

## H

handleKeyEvent(int) - Method in class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Handles key events.
hasCondition(String) - Method in class com.huguesjohnson.tiamat.BaseGameState
  Tests if a specific condition has occured.
hashCode() - Method in class com.huguesjohnson.tiamat.ScriptTableKey
height - Variable in class com.huguesjohnson.tiamat.graphics.Map
hide() - Method in class com.huguesjohnson.tiamat.graphics.Dialog
  Hides the Dialog.

## I

IAdventureCommands - Interface in com.huguesjohnson.tiamat
  IAdventureCommands - interface for commands used by an adventure style game
IAdventureCommands.Actions - Enum in com.huguesjohnson.tiamat
  enum containing all supported actions.
IAdventureCommands.Parameters - Enum in com.huguesjohnson.tiamat
  enum containing all supported action parameters.
ImageBrowsePanel - Class in com.huguesjohnson.ui
  ImageBrowsePanel - panel to browse for and preview an image protected blocks of code were generated through the NetBeans 3.6 form editor
ImageBrowsePanel(String) - Constructor for class com.huguesjohnson.ui.ImageBrowsePanel
  Creates a new ImageBrowsePanel.
ImageData - Class in com.huguesjohnson.tiamat.graphics
  ImageData- used to store the position of an image
ImageData(String, int, int) - Constructor for class com.huguesjohnson.tiamat.graphics.ImageData
  Creates a new instance of ImageData.
ImageFileFilter - Class in com.huguesjohnson.fileFilter
  ImageFileFilter filter to only accept images supported by ImageIO uses ImageReaderWriterSpi.getFileSuffixes() to get a list of supported extensions
ImageFileFilter() - Constructor for class com.huguesjohnson.fileFilter.ImageFileFilter
  Creates a new instance of ImageFileFilter
ImageLoader - Class in com.huguesjohnson
  Utility class to load an image from a file.
ImageLoader() - Constructor for class com.huguesjohnson.ImageLoader
importImageData(String[][]) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Imports image data, returns success of the operation.
importObjectData(Object[][]) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
  Imports object data.
importTileData(int[][]) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
  Imports tile data.
importTileSet(String, String[]) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
  Imports tileset data.
importTypeData(int[][]) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
  Imports type data.
INFINITE_LOOP - Static variable in class com.huguesjohnson.tiamat.audio.AudioPlayer
insertChildNode(String, TreeNode) - Method in class com.huguesjohnson.tiamat.TreeNode
  Inserts a node at the specified path.
isCellEditable(int, int) - Method in class com.huguesjohnson.ui.TableSorter
isLeaf() - Method in class com.huguesjohnson.tiamat.TreeNode
  Returns true if no children.
isRoot() - Method in class com.huguesjohnson.tiamat.TreeNode
  Returns true if parent is null.
isSorting() - Method in class com.huguesjohnson.ui.TableSorter
Item - Class in com.huguesjohnson.tiamat
  Item - representation of an item
Item() - Constructor for class com.huguesjohnson.tiamat.Item
  Creates a new instance of Item.
Item(String, String) - Constructor for class com.huguesjohnson.tiamat.Item
  Creates a new instance of Item.
Item(String, String, Target[]) - Constructor for class com.huguesjohnson.tiamat.Item
  Creates a new instance of Item.
Item(String, String, Target[], boolean) - Constructor for class com.huguesjohnson.tiamat.Item
  Creates a new instance of Item.
Item(String, String, Target[], boolean, boolean) - Constructor for class com.huguesjohnson.tiamat.Item
  Creates a new instance of Item.
Item(String, String, Target[], boolean, boolean, boolean) - Constructor for class com.huguesjohnson.tiamat.Item
  Creates a new instance of Item.
Item(String, String, String, String, String, Target[], boolean, boolean, boolean) - Constructor for class com.huguesjohnson.tiamat.Item
  Creates a new instance of Item.
Item(String, String, String, String, String) - Constructor for class com.huguesjohnson.tiamat.Item
  Creates a new instance of Item.
Item(String, String, String, String, String, Target[]) - Constructor for class com.huguesjohnson.tiamat.Item
  Creates a new instance of Item.
Item(String, String, String, String, String, Target[], boolean) - Constructor for class com.huguesjohnson.tiamat.Item
  Creates a new instance of Item.
Item(String, String, String, String, String, Target[], boolean, boolean) - Constructor for class com.huguesjohnson.tiamat.Item
  Creates a new instance of Item.
Item(String, String, String, String, String, boolean, boolean, boolean) - Constructor for class com.huguesjohnson.tiamat.Item
  Creates a new instance of Item.
ItemCollection - Class in com.huguesjohnson.tiamat
  ItemCollection - used to store a collection of items
ItemCollection() - Constructor for class com.huguesjohnson.tiamat.ItemCollection
  Default constructor, uses default pathDelimiter.
ItemCollection(String) - Constructor for class com.huguesjohnson.tiamat.ItemCollection
  Create a new ItemCollection with a custom path delimiter.
ItemCollection(Item[]) - Constructor for class com.huguesjohnson.tiamat.ItemCollection
  Create a new ItemCollection based off an array of Items with a the default path delimiter.
ItemCollection(Item[], String) - Constructor for class com.huguesjohnson.tiamat.ItemCollection
  Create a new ItemCollection based off an array of Items with a the default path delimiter.

## K

keyName() - Method in enum com.huguesjohnson.tiamat.BaseAdventureGame.ConfigKeys

## L

lastOpenPath - Variable in class com.huguesjohnson.tiamat.BaseAdventureGame
launch(String) - Method in class com.huguesjohnson.LaunchBrowser
  Launches a web browser with the specified url.
launch(String, boolean) - Method in class com.huguesjohnson.LaunchBrowser
  Launches a web browser with the specified url.
LaunchBrowser - Class in com.huguesjohnson
  class LaunchBrowser usage: String result=(new LaunchBrowser()).launch("http://www.wherever.com"); alternate usage: String verboseResult=(new LaunchBrowser()).launch("http://www.wherever.com",true); alternate usage: String verboseResult=(new LaunchBrowser()).launch("file://c:\\some-folder\\some-file.html",true); alternate usage: String verboseResult=(new LaunchBrowser()).launch("file:///some-dir/some-file.html",true); This has only been tested on Windows 2000, if it doesn't work on another OS please set verbose to true to debug.
LaunchBrowser() - Constructor for class com.huguesjohnson.LaunchBrowser
  constructor
Layer - Class in com.huguesjohnson.tiamat.graphics
  class Layer - a layer (or plane) that contains drawable items
Layer() - Constructor for class com.huguesjohnson.tiamat.graphics.Layer
  Creates new instance of Layer, uses DEFAULT_LAYER_TYPE.
Layer(int) - Constructor for class com.huguesjohnson.tiamat.graphics.Layer
  Creates new instance of Layer.
Layer(String, Formatter) - Constructor for class com.huguesjohnson.tiamat.graphics.Layer
  Creates new instance of Layer, uses TYPE_MAP.
LEXICAL_COMPARATOR - Static variable in class com.huguesjohnson.ui.TableSorter
ListPanel - Class in com.huguesjohnson.ui
  ListPanel - panel to hold a list and add/edit/delete buttons protected blocks of code were generated through the NetBeans 3.6 form editor
ListPanel(String) - Constructor for class com.huguesjohnson.ui.ListPanel
  Creates new form ListPanel
load(String, Formatter) - Static method in class com.huguesjohnson.tiamat.CharacterFactory
  Chooses an appropriate Character for the given file and loads it, throws UnsupportedCharacterException if one can not be found.
load(String, Formatter) - Static method in class com.huguesjohnson.tiamat.graphics.MapFactory
  Chooses an appropriate Map for the given file and loads it, throws UnsupportedMapException if one can not be found.
loadBufferedImage(String) - Static method in class com.huguesjohnson.ImageLoader
  Loads a BufferedImage from a file.
loadFrom(String) - Method in interface com.huguesjohnson.serialization.Formatter
  Loads an object from the specified source path.
loadFrom(String) - Method in class com.huguesjohnson.serialization.XmlFormatter
  Loads an object from the specified source path.
loadGame() - Method in class com.huguesjohnson.tiamat.BaseAdventureGame
loadMap(Formatter) - Method in class com.huguesjohnson.tiamat.graphics.Layer
  Loads the Map into memory and return it.
Location - Class in com.huguesjohnson.tiamat
  Location- represents a place a player can visit
Location() - Constructor for class com.huguesjohnson.tiamat.Location
  Creates a new instance of Location.
LocationExit - Class in com.huguesjohnson.tiamat
  LocationExit - represents an exit from a location
LocationExit(String, String) - Constructor for class com.huguesjohnson.tiamat.LocationExit
  Creates a new LocationExit.
LocationObjectData - Class in com.huguesjohnson.tiamat
  LocationObjectData - specifies where an object resides in a location
LocationObjectData(String) - Constructor for class com.huguesjohnson.tiamat.LocationObjectData
  Create a new instance of LocationObjectData
LocationObjectData(String, boolean) - Constructor for class com.huguesjohnson.tiamat.LocationObjectData
  Create a new instance of LocationObjectData
LocationObjectData(String, LocationObjectData.XAlignment, LocationObjectData.YAlignment) - Constructor for class com.huguesjohnson.tiamat.LocationObjectData
  Create a new instance of LocationObjectData
LocationObjectData(String, LocationObjectData.XAlignment, LocationObjectData.YAlignment, int, int) - Constructor for class com.huguesjohnson.tiamat.LocationObjectData
  Create a new instance of LocationObjectData
LocationObjectData(String, boolean, LocationObjectData.XAlignment, LocationObjectData.YAlignment) - Constructor for class com.huguesjohnson.tiamat.LocationObjectData
  Create a new instance of LocationObjectData
LocationObjectData(String, boolean, LocationObjectData.XAlignment, LocationObjectData.YAlignment, int, int) - Constructor for class com.huguesjohnson.tiamat.LocationObjectData
  Create a new instance of LocationObjectData
LocationObjectData.XAlignment - Enum in com.huguesjohnson.tiamat
  Specifies the x-alignment of the object.
LocationObjectData.YAlignment - Enum in com.huguesjohnson.tiamat
  Specifies the y-alignment of the object.
loop - Variable in class com.huguesjohnson.tiamat.audio.AudioPlayer
  The number of times to loop.

## M

main(String[]) - Static method in class com.huguesjohnson.tiamat.AboutSplash
  Entry point for application.
Map - Class in com.huguesjohnson.tiamat.graphics
  class Map - abstract map
Map() - Constructor for class com.huguesjohnson.tiamat.graphics.Map
  Default constructor, creates an empty Map.
MapFactory - Class in com.huguesjohnson.tiamat.graphics
  MapFactory - Abstract factory to select an appropriate Map for a given file
MapFactory() - Constructor for class com.huguesjohnson.tiamat.graphics.MapFactory
maxSelections - Variable in class com.huguesjohnson.tiamat.graphics.AdventureFrame
meta(MetaMessage) - Method in class com.huguesjohnson.tiamat.audio.MidiPlayer
  Trap meta events.
MidiFileFilter - Class in com.huguesjohnson.fileFilter
  MidiFileFilter Filter to only accept midi files
MidiFileFilter() - Constructor for class com.huguesjohnson.fileFilter.MidiFileFilter
  Creates a new instance of MidiFileFilter
MidiPlayer - Class in com.huguesjohnson.tiamat.audio
  MidiPlayer - plays midi files
MidiPlayer() - Constructor for class com.huguesjohnson.tiamat.audio.MidiPlayer
modelIndex(int) - Method in class com.huguesjohnson.ui.TableSorter
move(int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Moves the sprite in the specified direction.
MultiExtensionFileFilter - Class in com.huguesjohnson.fileFilter
  MultiExtensionFileFilter Filter to accept a list of file extensions
MultiExtensionFileFilter(String[]) - Constructor for class com.huguesjohnson.fileFilter.MultiExtensionFileFilter
  Creates a new instance of MultiExtensionFileFilter

## N

name - Variable in class com.huguesjohnson.tiamat.graphics.Map
NamedObject - Class in com.huguesjohnson.tiamat
  NamedObject - an abstract class with a name and description
NamedObject(String, String) - Constructor for class com.huguesjohnson.tiamat.NamedObject
NamedObjectTreeNode - Class in com.huguesjohnson.tiamat
  NamedObjectTreeNode - implementation of a TreeNode that stored NamedObjects
NamedObjectTreeNode(NamedObject) - Constructor for class com.huguesjohnson.tiamat.NamedObjectTreeNode
  Create new instance of NamedObjectTreeNode, uses TreeNode.DEFAULT_PATH_DELIMITER.
NamedObjectTreeNode(NamedObject, String) - Constructor for class com.huguesjohnson.tiamat.NamedObjectTreeNode
  Create new instance of NamedObjectTreeNode.
NamedObjectTreeNode(NamedObject, NamedObjectTreeNode) - Constructor for class com.huguesjohnson.tiamat.NamedObjectTreeNode
  Create new instance of NamedObjectTreeNode, uses TreeNode.DEFAULT_PATH_DELIMITER.
NamedObjectTreeNode(NamedObject, String, NamedObjectTreeNode) - Constructor for class com.huguesjohnson.tiamat.NamedObjectTreeNode
  Create new instance of NamedObjectTreeNode.
NonPlayerCharacter - Class in com.huguesjohnson.tiamat
  NonPlayerCharacter.java - concrete representation of a character
NonPlayerCharacter() - Constructor for class com.huguesjohnson.tiamat.NonPlayerCharacter
  Creates an empty NonPlayerCharacter.
NOT_SORTED - Static variable in class com.huguesjohnson.ui.TableSorter
NULLSTRING - Static variable in class com.huguesjohnson.tiamat.BaseAdventureGame

## O

onBrowseComplete() - Method in class com.huguesjohnson.ui.FileBrowsePanel
  Event that fires after a browse has completed successfully.
onBrowseComplete() - Method in class com.huguesjohnson.ui.ImageBrowsePanel
  Event that fires after a browse has completed successfully.
onCancel() - Method in class com.huguesjohnson.tiamat.graphics.Dialog
  Event called when the Dialog is closed.
onDeserialize(Formatter, String) - Method in interface com.huguesjohnson.serialization.Storable
  The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.Area
  The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.Character
  The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.GameData
  Deprecated. The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.GameDataManager
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.GameScript
  The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.graphics.ColorScheme
  The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.graphics.Map
  The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.graphics.Sequence
  The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.graphics.SequenceFrame
  The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.graphics.Theme
  The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
  The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.Item
  The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.Location
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.NamedObject
  The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.StringTable
  The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.TreeNode
  The onDeserialize event should be fired after an object is de-serialized.
onExit() - Method in class com.huguesjohnson.tiamat.BaseAdventureGame
  Event that fires when exit is complete.
onFrameClose() - Method in class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Event that fires when the frame is closed.
onSelectFile(String) - Method in class com.huguesjohnson.ui.RecentFileMenu
  Event that fires when a recent file is selected from the menu.
onSelection(int) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
  Event invoked when the player has confirmed a selection in the dialog.

## P

paint(Graphics) - Method in class com.huguesjohnson.tiamat.graphics.AdventureFrame
PARENT_PATH - Static variable in class com.huguesjohnson.PathResolver
  public final static String PARENT_PATH="..";
Party - Class in com.huguesjohnson.tiamat
  Party - a collection of Characters
Party() - Constructor for class com.huguesjohnson.tiamat.Party
  Creates an empty Party.
Party(PlayerCharacter) - Constructor for class com.huguesjohnson.tiamat.Party
  Creates a Party with a single member.
PathResolver - Class in com.huguesjohnson
  Utility class to resolve full and absolute paths
PathResolver() - Constructor for class com.huguesjohnson.PathResolver
play(String) - Method in class com.huguesjohnson.tiamat.audio.AudioPlayer
  Play with no loop.
play(String, int) - Method in class com.huguesjohnson.tiamat.audio.AudioPlayer
  Play with looping.
play(String[]) - Method in class com.huguesjohnson.tiamat.audio.AudioPlayer
  Play with no loop.
play(String[], int) - Method in class com.huguesjohnson.tiamat.audio.AudioPlayer
  Play with looping, loops back to the first track after playing the last one.
play(String) - Method in class com.huguesjohnson.tiamat.audio.MidiPlayer
play(String, int) - Method in class com.huguesjohnson.tiamat.audio.MidiPlayer
play(String[]) - Method in class com.huguesjohnson.tiamat.audio.MidiPlayer
play(String[], int) - Method in class com.huguesjohnson.tiamat.audio.MidiPlayer
player - Variable in class com.huguesjohnson.tiamat.BaseAdventureGame
PlayerCharacter - Class in com.huguesjohnson.tiamat
  PlayerCharacter.java - concrete representation of a character
PlayerCharacter() - Constructor for class com.huguesjohnson.tiamat.PlayerCharacter
  Creates an empty PlayerCharacter.
postEvent(Event) - Method in class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Sends an Event back to the implementing class.
processCustomGameEvent(Event) - Method in class com.huguesjohnson.tiamat.BaseAdventureGame
  Process a game event not handled in BaseAdventureGame.
processEvent(Event) - Method in class com.huguesjohnson.tiamat.GameScript
  Process an Event triggered by the player.
processEvent(Event, String[]) - Method in class com.huguesjohnson.tiamat.GameScript
  Process an Event triggered by the player.

## R

RecentFileMenu - Class in com.huguesjohnson.ui
  A menu used to store and display recently used files.
RecentFileMenu(String, int) - Constructor for class com.huguesjohnson.ui.RecentFileMenu
  Create a new instance of RecentFileMenu.
redrawImages() - Method in class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Redraw the images.
remove(int) - Method in class com.huguesjohnson.tiamat.Party
  Removes and returns the character at the specified index.
removeAttribute(String) - Method in class com.huguesjohnson.tiamat.AttributeCollection
  Remove the Attribute with the specified path.
removeCharacter(String) - Method in class com.huguesjohnson.tiamat.Location
  Removes the Character with the specified name.
removeChildNode(String, boolean) - Method in class com.huguesjohnson.tiamat.TreeNode
  Removes the child TreeNode with the specified path.
removeExitEvent(int) - Method in class com.huguesjohnson.tiamat.graphics.Sequence
  Removes an exit event.
removeFrame(int) - Method in class com.huguesjohnson.tiamat.graphics.Sequence
  Removes a frame.
removeItem(String) - Method in class com.huguesjohnson.tiamat.ItemCollection
  Removes the Item with the specified path.
removeItem(String) - Method in class com.huguesjohnson.tiamat.Location
  Removes the Item with the specified name.
removeSkill(String) - Method in class com.huguesjohnson.tiamat.SkillCollection
  Removes the Skill with the specified path.
run() - Method in class com.huguesjohnson.tiamat.BaseAdventureGame
  Starts the thread.

## S

saveCharacter(String, Character, Formatter) - Method in class com.huguesjohnson.tiamat.GameDataManager
  Save (serialize) a character.
saveGame(String, String) - Static method in class com.huguesjohnson.tiamat.AdventureGameUtilities
  Saves a game.
saveGame() - Method in class com.huguesjohnson.tiamat.BaseAdventureGame
saveItem(String, Item, Formatter) - Method in class com.huguesjohnson.tiamat.GameDataManager
  Save (serialize) an Item.
saveLocation(String, Location, Formatter) - Method in class com.huguesjohnson.tiamat.GameDataManager
  Save (serialize) a Location.
saveSequence(String, Sequence, Formatter) - Method in class com.huguesjohnson.tiamat.GameDataManager
  Save (serialize) a Sequence.
saveTo(Storable, String) - Method in interface com.huguesjohnson.serialization.Formatter
  Saves the object to the output path.
saveTo(Storable, String) - Method in class com.huguesjohnson.serialization.XmlFormatter
  Saves the object to the output path.
script - Variable in class com.huguesjohnson.tiamat.BaseAdventureGame
ScriptTableKey - Class in com.huguesjohnson.tiamat
  ScriptTableKey - used to store & retrieve entries from a GameScript
ScriptTableKey(Event, String[]) - Constructor for class com.huguesjohnson.tiamat.ScriptTableKey
  Create a new instance of ScriptTableKey.
ScriptTableKey(Event, ArrayList<String>) - Constructor for class com.huguesjohnson.tiamat.ScriptTableKey
  Create a new instance of ScriptTableKey.
ScriptTableValue - Class in com.huguesjohnson.tiamat
  ScriptTableValue - value stored in a GameScript
ScriptTableValue() - Constructor for class com.huguesjohnson.tiamat.ScriptTableValue
  Create a new instance of ScriptTableValue.
ScriptTableValue(Event[]) - Constructor for class com.huguesjohnson.tiamat.ScriptTableValue
  Create a new instance of ScriptTableValue.
Selection - Class in com.huguesjohnson.tiamat.graphics
  Selection - a representation of a selection on a game menu.
Selection(String, Event) - Constructor for class com.huguesjohnson.tiamat.graphics.Selection
  Create a new instance of Selection.
SELF_PATH - Static variable in class com.huguesjohnson.PathResolver
  public final static String SELF_PATH=".";
Sequence - Class in com.huguesjohnson.tiamat.graphics
  Sequence - class to represent a sequence
Sequence(SequenceFrame[], Event[]) - Constructor for class com.huguesjohnson.tiamat.graphics.Sequence
  Create a new instance of Sequence.
SequenceFrame - Class in com.huguesjohnson.tiamat.graphics
  SequenceFrame.java - class to represent a frame in a sequence
SequenceFrame() - Constructor for class com.huguesjohnson.tiamat.graphics.SequenceFrame
  Creates a new instance of SequenceFrame.
SequenceFrame(String, String, String, String) - Constructor for class com.huguesjohnson.tiamat.graphics.SequenceFrame
  Creates a new instance of SequenceFrame.
set(String, String) - Method in class com.huguesjohnson.tiamat.StringTable
  Sets an entry in the table.
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.Area
  Sets the absolute working directory for files.
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.Character
  Sets the absolute working directory for files.
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.GameData
  Deprecated. Sets the absolute path to the directory where characters are saved.
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.GameDataManager
  Sets the absolute path to the directory where objects are saved.
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.graphics.Layer
  Sets the absolute path to the directory where the Map is saved.
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.graphics.Map
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.graphics.SequenceFrame
  Sets the absolute path to the directory where images and background music are stored.
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Sets the absolute path to the directory where images are stored.
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.graphics.Theme
  Set the absolute path to the directory where images are stored.
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.Item
  Sets the absolute working directory for files.
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.Location
  Sets the absolute working directory for files.
setAction(String) - Method in class com.huguesjohnson.tiamat.Event
  Sets the action to perform.
setAffectedEntity(int) - Method in class com.huguesjohnson.tiamat.Target
  Sets who this target affects.
setAttribute(String, Attribute) - Method in class com.huguesjohnson.tiamat.AttributeCollection
  Sets the Attribute with the given path, adds it if it doesn’t exist.
setAttributes(AttributeCollection) - Method in class com.huguesjohnson.tiamat.Character
setAvailableItems(ItemCollection) - Method in class com.huguesjohnson.tiamat.GameData
  Deprecated. Sets the collection of all Items available in the game.
setBackColor(Color) - Method in class com.huguesjohnson.tiamat.graphics.ColorScheme
  Sets the background color.
setBaseValue(long) - Method in class com.huguesjohnson.tiamat.Attribute
  Sets the base (initial) value for this attribute.
setBgImagePath(String) - Method in class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Sets the full path to the background image.
setBgImagePath(String, boolean) - Method in class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Sets background image.
setBgImagePath(String) - Method in class com.huguesjohnson.tiamat.graphics.SequenceFrame
  Sets the relative path to the background image.
setBgImagePath(String) - Method in class com.huguesjohnson.tiamat.Location
  Sets the relative path to the background image.
setBgMusicPath(String) - Method in class com.huguesjohnson.tiamat.graphics.SequenceFrame
  Sets the relative path to the background music.
setBgMusicPath(String) - Method in class com.huguesjohnson.tiamat.Location
  Sets the relative path to the background music.
setBorderColor(Color) - Method in class com.huguesjohnson.tiamat.graphics.ColorScheme
  Sets the border color.
setBorderInsetColor(Color) - Method in class com.huguesjohnson.tiamat.graphics.ColorScheme
  Sets the border insert color.
setCanvas(Component) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
  Sets the canvas for this Dialog
setCanvas(Component) - Method in class com.huguesjohnson.tiamat.graphics.Map
  Sets the canvas for this Map.
setCanvas(Component) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Sets the canvas where this Sprite is drawn.
setCanvas(Component) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
  Override of setCanvas to reload images when canvas changes.
setCharacters(String[], Formatter) - Method in class com.huguesjohnson.tiamat.Area
  Sets the Characters in this Area.
setCharacters(String[], Formatter) - Method in class com.huguesjohnson.tiamat.GameData
  Deprecated. Sets the Characters for this game.
setCharacters(LocationObjectData[]) - Method in class com.huguesjohnson.tiamat.Location
  Sets the information about the Characters in the Location.
setChild(int, TreeNode) - Method in class com.huguesjohnson.tiamat.TreeNode
  Sets the child TreeNode at the specified index.
setChildren(TreeNode[]) - Method in class com.huguesjohnson.tiamat.TreeNode
  Sets the children of this TreeNode.
setColorScheme(ColorScheme) - Method in class com.huguesjohnson.tiamat.graphics.Theme
  Sets the ColorScheme for this Theme.
setColumnComparator(Class, Comparator) - Method in class com.huguesjohnson.ui.TableSorter
setCurrentValue(long) - Method in class com.huguesjohnson.tiamat.Attribute
  Sets the current value for this attribute.
setDescription(String) - Method in class com.huguesjohnson.tiamat.NamedObject
  Sets the description of the object.
setDirection(int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Sets the direction the sprite is facing, see DIRECTION constants.
setDirection(String) - Method in class com.huguesjohnson.tiamat.LocationExit
  Sets the direction of this exit.
setDisappearOnUse(boolean) - Method in class com.huguesjohnson.tiamat.Item
  Sets whether this Item should disappear after being used.
setEquipable(boolean) - Method in class com.huguesjohnson.tiamat.Item
  Sets whether this Item can be equipped.
setEquipped(boolean) - Method in class com.huguesjohnson.tiamat.Item
  Sets whether this Item is currently equipped.
setExits(LocationExit[]) - Method in class com.huguesjohnson.tiamat.Location
  Sets all the exits from this Location.
setFilePath(String) - Method in class com.huguesjohnson.ui.FileBrowsePanel
  Sets the file path textfield.
setFollower(Sprite) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  A follower is a reference to another Sprite that follows this Sprite.
setFont(Font) - Method in class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Sets the Font to use for text.
setForeColor(Color) - Method in class com.huguesjohnson.tiamat.graphics.ColorScheme
  Sets the foreground color.
setFullImagePath(String) - Method in class com.huguesjohnson.tiamat.Character
  Sets the relative path to full-size image for this Character, setting this reloads the actual image.
setFullImagePath(String) - Method in class com.huguesjohnson.tiamat.Item
  Sets the relative path to full-size image for this Item, setting this reloads the actual image.
setHeight(int) - Method in class com.huguesjohnson.tiamat.graphics.Map
  Sets the height of the Map.
setImage(int, int, String) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Sets an image (frame) of animation.
setImage(String) - Method in class com.huguesjohnson.ui.ImageBrowsePanel
  Sets the image for the dialog, updates the textfield and image.
setImagePath(String) - Method in class com.huguesjohnson.tiamat.graphics.ImageData
  Sets the full path to the image.
setIsMoving(boolean) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Sets whether this sprite is currently moving.
setItem(String, Item) - Method in class com.huguesjohnson.tiamat.ItemCollection
  Sets the Item with the specified path, adds it if it doesn't exist.
setItems(ItemCollection) - Method in class com.huguesjohnson.tiamat.Character
  Sets the Items this Character is carrying.
setItems(LocationObjectData[]) - Method in class com.huguesjohnson.tiamat.Location
  Sets the information about the Items in the Location.
setLayers(Layer[]) - Method in class com.huguesjohnson.tiamat.Area
  Sets the Layers for this Area.
setMapData(int, int, TileMapData) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
  Sets the map data at the specified (x,y) co-ordinate.
setMapPath(String, Formatter) - Method in class com.huguesjohnson.tiamat.graphics.Layer
  Sets the relative path to the file where the Map is saved.
setMembers(Character[]) - Method in class com.huguesjohnson.tiamat.Party
  Sets the members in the Party.
setMovable(boolean) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Sets whether this Sprite can be moved.
setName(String) - Method in class com.huguesjohnson.tiamat.graphics.Map
  Sets the name of the Map.
setName(String) - Method in class com.huguesjohnson.tiamat.LocationExit
  Sets the name of the Area where this exit leads.
setName(String) - Method in class com.huguesjohnson.tiamat.LocationObjectData
setName(String) - Method in class com.huguesjohnson.tiamat.NamedObject
  Sets the name of the object.
setName(String) - Method in class com.huguesjohnson.tiamat.NamedObjectTreeNode
setName(String) - Method in class com.huguesjohnson.tiamat.TreeNode
  Sets the name of this TreeNode.
setObject(Object) - Method in class com.huguesjohnson.tiamat.graphics.TileMapData
  Sets the object that is standing on this tile.
setObject(Object) - Method in class com.huguesjohnson.tiamat.TreeNode
  Sets the object this TreeNode is storing.
setObjectAt(int, int, Object) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
  Sets the object at (x,y).
setObjects(ImageData[]) - Method in class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Sets the objects to be drawn in the object plane.
setObjects(ImageData[], boolean) - Method in class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Sets the object images.
setOverlayImagePath(String) - Method in class com.huguesjohnson.tiamat.Location
  Sets the relative path to the overlay image.
setOverlays(ImageData[]) - Method in class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Sets the objects to be drawn in the overlay plane.
setOverlays(ImageData[], boolean) - Method in class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Sets the overlay images.
setParameters(StringTable) - Method in class com.huguesjohnson.tiamat.Event
  Sets the parameters for the action.
setParent(TreeNode) - Method in class com.huguesjohnson.tiamat.TreeNode
  Sets the parent of this TreeNode.
setProfile(StringTable) - Method in class com.huguesjohnson.tiamat.Character
  Sets the profile (i.e.
setProperties(Properties) - Method in class com.huguesjohnson.tiamat.StringTable
  Sets the Properties object this StringTable contains.
setRadioButtonImagePath(String) - Method in class com.huguesjohnson.tiamat.graphics.Theme
  Sets the image to display on a radio button.
setRadioButtonSelectedImagePath(String) - Method in class com.huguesjohnson.tiamat.graphics.Theme
  Sets the image to display on a selected radio button.
setScript(GameScript) - Method in class com.huguesjohnson.tiamat.GameData
  Deprecated. Sets the script for this game.
setScript(String, Formatter) - Method in class com.huguesjohnson.tiamat.GameData
  Deprecated. Loads the script for this game.
setSelection(String, int) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
  Sets the selection at the specified index.
setSelections(Selection[]) - Method in class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Sets the selections that appear in the menu.
setSelections(String[]) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
  Sets the selections to present after the last page of text.
setSkill(String, Skill) - Method in class com.huguesjohnson.tiamat.SkillCollection
  Sets the Skill with the specified path, adds it if it doesn't exist.
setSkills(SkillCollection) - Method in class com.huguesjohnson.tiamat.Character
  Sets this Character's Skills.
setSortingStatus(int, int) - Method in class com.huguesjohnson.ui.TableSorter
setSpritePath(String, Formatter) - Method in class com.huguesjohnson.tiamat.Character
  Sets the path to the Sprite's underlying file, setting this reloads the Sprite.
setStepIndex(int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Sets the step (frame) of animation is this sprite in.
setStyle(Theme) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
  Sets the Theme for this Dialog.
setTableHeader(JTableHeader) - Method in class com.huguesjohnson.ui.TableSorter
setTableModel(TableModel) - Method in class com.huguesjohnson.ui.TableSorter
setTarget(int, Target) - Method in class com.huguesjohnson.tiamat.Item
  Sets the Target at the specified index.
setTarget(int, Target) - Method in class com.huguesjohnson.tiamat.Skill
  Sets the Target at the specified index.
setTargetPath(String) - Method in class com.huguesjohnson.tiamat.Target
  Sets the path of the item or attribute being modified.
setTargets(Target[]) - Method in class com.huguesjohnson.tiamat.Item
  Set the Targets for this Item.
setTargets(Target[]) - Method in class com.huguesjohnson.tiamat.Skill
  Sets the Targets for this Skill.
setText(String) - Method in class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Sets the text in the lower text pane.
setText(String[]) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
  Sets the array of text to display.
setText(String, int) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
  Sets one page of text to display.
setText(String) - Method in class com.huguesjohnson.tiamat.graphics.SequenceFrame
  Set the text to draw in this frame.
setTheme(Theme) - Method in class com.huguesjohnson.tiamat.graphics.AdventureFrame
  Sets the Theme to apply to the frame.
setThumbnailImagePath(String) - Method in class com.huguesjohnson.tiamat.Character
  Sets the relative path to thumbnail image for this Character, what would appear in a menu or dialog, setting this reloads the actual image.
setThumbnailImagePath(String) - Method in class com.huguesjohnson.tiamat.Item
  Sets the relative path to thumbnail image for this Item, what would appear in a menu or dialog, setting this reloads the actual image.
setTile(int) - Method in class com.huguesjohnson.tiamat.graphics.TileMapData
  Sets the index of tile in array or list of tiles.
setType(int) - Method in class com.huguesjohnson.tiamat.graphics.Layer
  Sets what type of layer this is, see TYPE constants.
setType(int) - Method in class com.huguesjohnson.tiamat.graphics.TileMapData
  Set the tile type, one of types defined in public constants.
setValue(long) - Method in class com.huguesjohnson.tiamat.Target
  Sets how much to modify the target.
setValueAt(Object, int, int) - Method in class com.huguesjohnson.ui.TableSorter
setVisible(boolean) - Method in class com.huguesjohnson.tiamat.LocationObjectData
setWidth(int) - Method in class com.huguesjohnson.tiamat.graphics.Map
  Sets the width of the Map.
setX(int) - Method in class com.huguesjohnson.tiamat.graphics.ImageData
  Sets the x position of the image.
setX(int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Sets the x-coordinate of this Sprite.
setX(int) - Method in class com.huguesjohnson.tiamat.LocationObjectData
setXalign(LocationObjectData.XAlignment) - Method in class com.huguesjohnson.tiamat.LocationObjectData
setY(int) - Method in class com.huguesjohnson.tiamat.graphics.ImageData
  Sets the y position of the image.
setY(int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Sets the y-coordinate of this Sprite.
setY(int) - Method in class com.huguesjohnson.tiamat.LocationObjectData
setYalign(LocationObjectData.YAlignment) - Method in class com.huguesjohnson.tiamat.LocationObjectData
Skill - Class in com.huguesjohnson.tiamat
  Skill - represents a skill for a character, modifies an a players attribute or ability to use an item.
Skill(String, String) - Constructor for class com.huguesjohnson.tiamat.Skill
  Creates a new Skill with no targets.
Skill(String, String, Target[]) - Constructor for class com.huguesjohnson.tiamat.Skill
  Creates a new Skill.
SkillCollection - Class in com.huguesjohnson.tiamat
  SkillCollection - used to store a collection of skills
SkillCollection() - Constructor for class com.huguesjohnson.tiamat.SkillCollection
  Default constructor, uses default pathDelimiter.
SkillCollection(String) - Constructor for class com.huguesjohnson.tiamat.SkillCollection
  Create a new SkillCollection with a custom path delimiter.
SkillCollection(Skill[]) - Constructor for class com.huguesjohnson.tiamat.SkillCollection
  Create a new SkillCollection based off an array of Skills with a the default path delimiter.
SkillCollection(Skill[], String) - Constructor for class com.huguesjohnson.tiamat.SkillCollection
  Create a new SkillCollection based off an array of Skills with a the default path delimiter.
Sprite - Class in com.huguesjohnson.tiamat.graphics
  class Sprite - animated sprite
Sprite(int, int, int, String, String[][], Component) - Constructor for class com.huguesjohnson.tiamat.graphics.Sprite
  Creates a new instance of Sprite.
stop() - Method in class com.huguesjohnson.tiamat.audio.AudioPlayer
  Stops playback.
stop() - Method in class com.huguesjohnson.tiamat.audio.MidiPlayer
Storable - Interface in com.huguesjohnson.serialization
  Storable - interface for objects that can be serialized
StorageException - Exception in com.huguesjohnson.serialization
  StorageException - Thrown if an error occurs while trying to save or load a serialized object
StorageException(String) - Constructor for exception com.huguesjohnson.serialization.StorageException
  * Constructs an instance of `StorageException` with the specified detail message.
StringTable - Class in com.huguesjohnson.tiamat
  StringTable - stores key-value pairs of strings
StringTable() - Constructor for class com.huguesjohnson.tiamat.StringTable
  Creates an empty StringTable.

## T

tableModel - Variable in class com.huguesjohnson.ui.TableSorter
TableSorter - Class in com.huguesjohnson.ui
TableSorter() - Constructor for class com.huguesjohnson.ui.TableSorter
TableSorter(TableModel) - Constructor for class com.huguesjohnson.ui.TableSorter
TableSorter(TableModel, JTableHeader) - Constructor for class com.huguesjohnson.ui.TableSorter
Target - Class in com.huguesjohnson.tiamat
  Target - represents the target of a Skill or Item
Target(String, long) - Constructor for class com.huguesjohnson.tiamat.Target
  Create a new Target, uses DEFAULT_AFFECTED_ENTITY.
Target(String, long, int) - Constructor for class com.huguesjohnson.tiamat.Target
  Create a new Target, uses DEFAULT_AFFECTED_ENTITY.
Theme - Class in com.huguesjohnson.tiamat.graphics
  Theme - stores style elements for a top-level container
Theme() - Constructor for class com.huguesjohnson.tiamat.graphics.Theme
  Default constructor, creates an empty theme
TileMap - Class in com.huguesjohnson.tiamat.graphics
  TileMap - a map composed of fixed-size tiles
TileMap() - Constructor for class com.huguesjohnson.tiamat.graphics.TileMap
  Default constructor, creates an empty map.
TileMap(int, int, Component) - Constructor for class com.huguesjohnson.tiamat.graphics.TileMap
  Create a map with the specified width, height, and canvas.
TileMapData - Class in com.huguesjohnson.tiamat.graphics
  TileMapData - data for TileMap
TileMapData(int) - Constructor for class com.huguesjohnson.tiamat.graphics.TileMapData
  Creates a new instance of TileMapData.
TileMapData(int, int) - Constructor for class com.huguesjohnson.tiamat.graphics.TileMapData
  Creates a new instance of TileMapData.
TileMapData(int, int, Object) - Constructor for class com.huguesjohnson.tiamat.graphics.TileMapData
  Creates a new instance of TileMapData.
toString() - Method in class com.huguesjohnson.tiamat.Attribute
  Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.AttributeCollection
  Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.audio.AudioPlayer
  Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.graphics.Map
  Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.graphics.TileMap
  Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.graphics.TileMapData
  Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.Item
  Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.ItemCollection
  Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.NamedObject
  Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.NamedObjectTreeNode
  Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.Skill
  Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.SkillCollection
  Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.StringTable
  Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.Target
  Returns a string representation of the object.
toString() - Method in class com.huguesjohnson.tiamat.TreeNode
  Returns a string representation of the object.
trackIndex - Variable in class com.huguesjohnson.tiamat.audio.AudioPlayer
  The index of the track currently being played.
trackList - Variable in class com.huguesjohnson.tiamat.audio.AudioPlayer
  The list of tracks to play.
TreeNode - Class in com.huguesjohnson.tiamat
  TreeNode - stores object in a heirarchical (tree) structure
TreeNode(String) - Constructor for class com.huguesjohnson.tiamat.TreeNode
  Creates a new instance of TreeNode, uses the default path delimiter.
TreeNode(String, String) - Constructor for class com.huguesjohnson.tiamat.TreeNode
  Creates a new instance of TreeNode.
TreeNode(String, Object) - Constructor for class com.huguesjohnson.tiamat.TreeNode
  Creates a new instance of TreeNode, uses the default path delimiter.
TreeNode(String, String, Object) - Constructor for class com.huguesjohnson.tiamat.TreeNode
  Creates a new instance of TreeNode.
TreeNode(String, Object, TreeNode) - Constructor for class com.huguesjohnson.tiamat.TreeNode
  Creates a new instance of TreeNode, uses the default path delimiter.
TreeNode(String, String, Object, TreeNode) - Constructor for class com.huguesjohnson.tiamat.TreeNode
  Creates a new instance of TreeNode.
TrueTypeFontFileFilter - Class in com.huguesjohnson.fileFilter
  TrueTypeFontFileFilter Filter to only accept True Type fonts
TrueTypeFontFileFilter() - Constructor for class com.huguesjohnson.fileFilter.TrueTypeFontFileFilter
  Creates a new instance of TrueTypeFontFileFilter
TYPE_DIALOG - Static variable in class com.huguesjohnson.tiamat.graphics.Layer
  A layer where dialogs are displayed.
TYPE_EVENT - Static variable in class com.huguesjohnson.tiamat.graphics.TileMapData
  Tile that has some event associated to it.
TYPE_EXIT - Static variable in class com.huguesjohnson.tiamat.graphics.TileMapData
  Tile that exits the map.
TYPE_MAP - Static variable in class com.huguesjohnson.tiamat.graphics.Layer
  A layer with a map associated to it.
TYPE_NORMAL - Static variable in class com.huguesjohnson.tiamat.graphics.TileMapData
  Tile you walk over with no effect on anything.
TYPE_SOLID - Static variable in class com.huguesjohnson.tiamat.graphics.TileMapData
  Solid tile.
TYPE_SPRITE - Static variable in class com.huguesjohnson.tiamat.graphics.Layer
  A layer where sprites move.

## U

unpackSavedGame(String, String) - Static method in class com.huguesjohnson.tiamat.AdventureGameUtilities
  Unpacks a saved game to a folder.
UnsupportedAudioFormatException - Exception in com.huguesjohnson.tiamat.audio
  UnsupportedAudioFormatException - Exception thrown when an unsupported audio type is encountered
UnsupportedAudioFormatException() - Constructor for exception com.huguesjohnson.tiamat.audio.UnsupportedAudioFormatException
UnsupportedAudioFormatException(String) - Constructor for exception com.huguesjohnson.tiamat.audio.UnsupportedAudioFormatException
UnsupportedCharacterException - Exception in com.huguesjohnson.tiamat
  UnsupportedCharacterException - Exception thrown when an unsupported character is encountered
UnsupportedCharacterException() - Constructor for exception com.huguesjohnson.tiamat.UnsupportedCharacterException
  Creates a new UnsupportedCharacterException.
UnsupportedCharacterException(String) - Constructor for exception com.huguesjohnson.tiamat.UnsupportedCharacterException
  Creates a new UnsupportedCharacterException with the specified message.
UnsupportedMapException - Exception in com.huguesjohnson.tiamat.graphics
  UnsupportedMapException - Exception thrown when an unsupported map is encountered
UnsupportedMapException() - Constructor for exception com.huguesjohnson.tiamat.graphics.UnsupportedMapException
  Creates a new UnsupportedMapException.
UnsupportedMapException(String) - Constructor for exception com.huguesjohnson.tiamat.graphics.UnsupportedMapException
  Creates a new UnsupportedMapException with the specified message.
updateSelectedListItem(Object) - Method in class com.huguesjohnson.ui.ListPanel
  update the selected item in the list

## V

value() - Method in enum com.huguesjohnson.tiamat.IAdventureCommands.Actions
value() - Method in enum com.huguesjohnson.tiamat.IAdventureCommands.Parameters
valueOf(String) - Static method in enum com.huguesjohnson.tiamat.BaseAdventureGame.ConfigKeys
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.huguesjohnson.tiamat.IAdventureCommands.Actions
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.huguesjohnson.tiamat.IAdventureCommands.Parameters
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.huguesjohnson.tiamat.LocationObjectData.XAlignment
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.huguesjohnson.tiamat.LocationObjectData.YAlignment
  Returns the enum constant of this type with the specified name.
values() - Static method in enum com.huguesjohnson.tiamat.BaseAdventureGame.ConfigKeys
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.huguesjohnson.tiamat.IAdventureCommands.Actions
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.huguesjohnson.tiamat.IAdventureCommands.Parameters
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.huguesjohnson.tiamat.LocationObjectData.XAlignment
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.huguesjohnson.tiamat.LocationObjectData.YAlignment
  Returns an array containing the constants of this enum type, in the order they're declared.
VSCROLL - Static variable in class com.huguesjohnson.tiamat.graphics.AdventureFrame

## W

width - Variable in class com.huguesjohnson.tiamat.graphics.Map

## X

XmlFileFilter - Class in com.huguesjohnson.fileFilter
  XmlFileFilter Filter to only accept xml files
XmlFileFilter() - Constructor for class com.huguesjohnson.fileFilter.XmlFileFilter
  Creates a new instance of XmlFileFilter
XmlFormatter - Class in com.huguesjohnson.serialization
  XmlFormatter - Stores objects to an XML file
XmlFormatter() - Constructor for class com.huguesjohnson.serialization.XmlFormatter

A B C D E F G H I K L M N O P R S T U V W X

Overview | Package | Class | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2004-2006 Hugues Johnson