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

A B C D E F G H I L M N O P R S T U 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
  Absolute path to the directory where characters are saved.
absoluteDir - Variable in class com.huguesjohnson.tiamat.graphics.Map
absoluteDir - Variable in class com.huguesjohnson.tiamat.SequenceFrame
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.
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
  Adds a Character to this game.
addChild(TreeNode) - Method in class com.huguesjohnson.tiamat.TreeNode
  Should be called by another node when it sets this node as the parent.
addEntry(String) - Method in class com.huguesjohnson.ui.RecentFileMenu
  Adds a new entry to the menu.
addExitEvent(Event) - Method in class com.huguesjohnson.tiamat.Sequence
  Adds an exit event.
addFrame(SequenceFrame) - Method in class com.huguesjohnson.tiamat.Sequence
  Adds a frame.
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
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.
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.
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
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.
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
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
conditions - Variable in class com.huguesjohnson.tiamat.ScriptTableKey
  The conditions for this key.
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.

## 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_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).
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.
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.

## G

GameData - Class in com.huguesjohnson.tiamat
  GameData - contains global data for a game
GameData() - Constructor for class com.huguesjohnson.tiamat.GameData
GameScript - Class in com.huguesjohnson.tiamat
  GameScript - runs the script for the game, processes events
GameScript() - Constructor for class com.huguesjohnson.tiamat.GameScript
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
  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.SequenceFrame
  Returns the background image for this frame.
getBgImagePath() - Method in class com.huguesjohnson.tiamat.SequenceFrame
  Returns the relative path to the background image.
getBgImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.SequenceFrame
  Returns the absolute path to the background image.
getBgMusicPath() - Method in class com.huguesjohnson.tiamat.SequenceFrame
  Returns the relative path to the background music.
getBgMusicPathAbsolute() - Method in class com.huguesjohnson.tiamat.SequenceFrame
  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.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
  Returns the character with the specified 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
  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
  Returns all the Charaters available in this game.
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.
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.
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.MultiExtensionFileFilter
  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.
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.Selection
  Returns the Event associated with this Selection.
getExitEvent(int) - Method in class com.huguesjohnson.tiamat.Sequence
  Returns the exit event at the specified index.
getExitEventCount() - Method in class com.huguesjohnson.tiamat.Sequence
  Returns the number of exit events in this sequence.
getExitEvents() - Method in class com.huguesjohnson.tiamat.Sequence
  Returns All exit events in this sequence.
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.Sequence
  Returns the frame at the specified index.
getFrameCount() - Method in class com.huguesjohnson.tiamat.Sequence
  Returns the number of frames in this sequence.
getFrames() - Method in class com.huguesjohnson.tiamat.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.
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.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
  Returns the Item with the specified name if it exists, otherwise null.
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.
getLayer(int) - Method in class com.huguesjohnson.tiamat.Area
getLayers() - Method in class com.huguesjohnson.tiamat.Area
  Returns the Layers for this Area.
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.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).
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\\"
getScript() - Method in class com.huguesjohnson.tiamat.GameData
  Returns the script for this game.
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.Dialog
  Returns all the selections that will be displayed after the last page of text.
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.
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.
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.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.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.
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.
getWidth() - Method in class com.huguesjohnson.tiamat.graphics.Map
  Returns the width of the Map.
getX() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Returns the x-coordinate of this Sprite.
getY() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Returns the y-coordinate of this Sprite.

## H

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

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.
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.
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.
Item - Class in com.huguesjohnson.tiamat
  Item - representation of an 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.

## L

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.
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.
loadMap(Formatter) - Method in class com.huguesjohnson.tiamat.graphics.Layer
  Loads the Map into memory and return it.
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
meta(MetaMessage) - Method in class com.huguesjohnson.tiamat.audio.MidiPlayer
  Trap meta events.
MidiPlayer - Class in com.huguesjohnson.tiamat.audio
  MidiPlayer - plays midi files
MidiPlayer() - Constructor for class com.huguesjohnson.tiamat.audio.MidiPlayer
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.

## 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
  The onDeserialize event should be fired after an object is de-serialized.
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.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.NamedObject
  The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.Sequence
  The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.SequenceFrame
  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.
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

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
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.
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.
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.
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.Sequence
  Removes an exit event.
removeFrame(int) - Method in class com.huguesjohnson.tiamat.Sequence
  Removes a frame.
removeItem(String) - Method in class com.huguesjohnson.tiamat.ItemCollection
  Removes the Item with the specified path.
removeSkill(String) - Method in class com.huguesjohnson.tiamat.SkillCollection
  Removes the Skill with the specified path.

## S

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.
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.
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
  Selection - a representation of a selection on a game menu.
Selection(String, Event) - Constructor for class com.huguesjohnson.tiamat.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
  Sequence - class to represent a sequence
Sequence(SequenceFrame[], Event[]) - Constructor for class com.huguesjohnson.tiamat.Sequence
  Create a new instance of Sequence.
SequenceFrame - Class in com.huguesjohnson.tiamat
  SequenceFrame.java - class to represent a frame in a sequence
SequenceFrame() - Constructor for class com.huguesjohnson.tiamat.SequenceFrame
  Creates a new instance of SequenceFrame.
SequenceFrame(String, String, String, String) - Constructor for class com.huguesjohnson.tiamat.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
  Sets the absolute path to the directory where characters 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.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.SequenceFrame
  Sets the absolute path to the directory where images and background music are stored.
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
  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.SequenceFrame
  Sets the relative path to the background image.
setBgMusicPath(String) - Method in class com.huguesjohnson.tiamat.SequenceFrame
  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
  Sets the Characters for this game.
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.
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.
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.
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.
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.
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.
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.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).
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
  Sets the script for this game.
setScript(String, Formatter) - Method in class com.huguesjohnson.tiamat.GameData
  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(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.
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.
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.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.SequenceFrame
  Set the text to draw in this 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.
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.Sprite
  Sets the x-coordinate of this Sprite.
setY(int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
  Sets the y-coordinate of this Sprite.
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

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.
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

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

## 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 SourceCodeFileFilter
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 L M N O P R S T U W X

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