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

A

AFFECTED_ENTITY_ENEMY_ALL - Static variable in class com.huguesjohnson.tiamat.Target
 
AFFECTED_ENTITY_ENEMY_SINGLE - Static variable in class com.huguesjohnson.tiamat.Target
 
AFFECTED_ENTITY_EVERYONE - Static variable in class com.huguesjohnson.tiamat.Target
 
AFFECTED_ENTITY_PARTY_ALL - Static variable in class com.huguesjohnson.tiamat.Target
 
AFFECTED_ENTITY_PARTY_SINGLE - Static variable in class com.huguesjohnson.tiamat.Target
 
AFFECTED_ENTITY_USER - Static variable in class com.huguesjohnson.tiamat.Target
 
AboutSplash - class com.huguesjohnson.tiamat.AboutSplash.
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
Area - class com.huguesjohnson.tiamat.Area.
Area - collection of layers and characters to represent an area
Area() - Constructor for class com.huguesjohnson.tiamat.Area
 
Area(Layer[], String[], Formatter) - Constructor for class com.huguesjohnson.tiamat.Area
 
AreaEditor - class com.huguesjohnson.tiamat.tools.AreaEditor.
AreaEditor - main class for an Area editor
AreaEditor() - Constructor for class com.huguesjohnson.tiamat.tools.AreaEditor
constructor
AreaEditorFrame - class com.huguesjohnson.tiamat.tools.AreaEditorFrame.
AreaEditorFrame - main window for editing an Area an awful lot of this code was generated by the NetBeans 3.6 form editor
AreaEditorFrame() - Constructor for class com.huguesjohnson.tiamat.tools.AreaEditorFrame
Creates new form AreaEditorFrame
AreaEditorFrame(String) - Constructor for class com.huguesjohnson.tiamat.tools.AreaEditorFrame
Creates new form AreaEditorFrame
AreaExit - class com.huguesjohnson.tiamat.demos.Camineet.AreaExit.
AreaExit - represents an exit from an Area
AreaExit(String, String) - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.AreaExit
Creates a new AreaExit.
Attribute - class com.huguesjohnson.tiamat.Attribute.
Attribute - used to store character attributes
Attribute(String, String, long) - Constructor for class com.huguesjohnson.tiamat.Attribute
 
Attribute(String, String, long, long) - Constructor for class com.huguesjohnson.tiamat.Attribute
 
AttributeCollection - class com.huguesjohnson.tiamat.AttributeCollection.
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.
AttributeDialog - class com.huguesjohnson.tiamat.tools.AttributeDialog.
AttributeDialog - dialog for editing an Attribute an awful lot of this code was generated through the NetBeans 3.6 form editor
AttributeDialog(Frame) - Constructor for class com.huguesjohnson.tiamat.tools.AttributeDialog
Creates new form AttributeDialog
AttributeDialog(Frame, Attribute) - Constructor for class com.huguesjohnson.tiamat.tools.AttributeDialog
Creates new form AttributeDialog
AttributeListPanel - class com.huguesjohnson.tiamat.tools.AttributeListPanel.
AttributeListPanel - panel to list Attributes
AttributeListPanel() - Constructor for class com.huguesjohnson.tiamat.tools.AttributeListPanel
Creates a new instance of AttributeListPanel
AudioPlayer - class com.huguesjohnson.tiamat.audio.AudioPlayer.
AudioPlayer - abstract class for playing audio
AudioPlayer() - Constructor for class com.huguesjohnson.tiamat.audio.AudioPlayer
 
AudioPlayerFactory - class com.huguesjohnson.tiamat.audio.AudioPlayerFactory.
AudioPlayerFactory - Abstract factory to select an appropriate AudioPlayer for a given file
AudioPlayerFactory() - Constructor for class com.huguesjohnson.tiamat.audio.AudioPlayerFactory
 
absoluteDir - Variable in class com.huguesjohnson.tiamat.Area
 
absoluteDir - Variable in class com.huguesjohnson.tiamat.demos.Camineet.GameData
Absolute path to the directory where characters are saved.
absoluteDir - Variable in class com.huguesjohnson.tiamat.demos.Camineet.SequenceFrame
 
absoluteDir - Variable in class com.huguesjohnson.tiamat.graphics.Map
 
accept(File) - Method in class com.huguesjohnson.fileFilter.DirectoryFileFilter
accept tests if a file fits the filter defined in the constructor.
accept(File) - Method in class com.huguesjohnson.fileFilter.ImageFileFilter
accept tests if a file has an extension of a known type.
accept(File) - Method in class com.huguesjohnson.fileFilter.MultiExtensionFileFilter
accept tests if a file has an extension of a known type.
action() - Method in class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
 
add(PlayerCharacter) - Method in class com.huguesjohnson.tiamat.Party
adds a character to the end of the Party
add(Event, String[], Event[]) - Method in class com.huguesjohnson.tiamat.demos.Camineet.GameScript
Add an event to the table.
addAction() - Method in class com.huguesjohnson.tiamat.tools.AttributeListPanel
action that fires when add button is clicked
addAction() - Method in class com.huguesjohnson.tiamat.tools.CharacterListPanel
 
addAction() - Method in class com.huguesjohnson.tiamat.tools.ItemListPanel
action that fires when add button is clicked
addAction() - Method in class com.huguesjohnson.tiamat.tools.LayerListPanel
event that fires when add button is clicked
addAction() - Method in class com.huguesjohnson.tiamat.tools.ProfileListPanel
action that fires when add button is clicked
addAction() - Method in class com.huguesjohnson.tiamat.tools.SkillListPanel
the event that fires when the add button is clicked
addAction() - Method in class com.huguesjohnson.tiamat.tools.TargetListPanel
event that fires when the add button is clicked
addAction() - Method in class com.huguesjohnson.ui.ListPanel
the action that fires with the add button is clicked
addAttribute(Attribute) - Method in class com.huguesjohnson.tiamat.tools.AttributeListPanel
add a new Attribute
addCharacter(String, Formatter) - Method in class com.huguesjohnson.tiamat.Area
 
addCharacter(String, Formatter) - Method in class com.huguesjohnson.tiamat.demos.Camineet.GameData
Adds a Character to this game.
addCharacter(String) - Method in class com.huguesjohnson.tiamat.tools.CharacterListPanel
 
addChild(TreeNode) - Method in class com.huguesjohnson.tiamat.TreeNode
 
addCondition(String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.BaseGameState
Add a condition (something that has happened in the game).
addExitEvent(Event) - Method in class com.huguesjohnson.tiamat.demos.Camineet.Sequence
Adds an exit event.
addFrame(SequenceFrame) - Method in class com.huguesjohnson.tiamat.demos.Camineet.Sequence
Adds a frame.
addImage(String) - Method in class com.huguesjohnson.tiamat.tools.SpriteImagePanel
 
addItem(Item) - Method in class com.huguesjohnson.tiamat.tools.ItemListPanel
add a new Item
addLayer(Layer) - Method in class com.huguesjohnson.tiamat.Area
 
addLayer(Layer) - Method in class com.huguesjohnson.tiamat.tools.LayerListPanel
add a new Layer
addListItem(Object) - Method in class com.huguesjohnson.ui.ListPanel
add an item to the list
addProfileElement(String, String) - Method in class com.huguesjohnson.tiamat.tools.ProfileListPanel
add a new profile elements
addSkill(Skill) - Method in class com.huguesjohnson.tiamat.tools.SkillListPanel
add a new Skill
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
addTarget(Target) - Method in class com.huguesjohnson.tiamat.tools.TargetListPanel
add a new Target
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

B

BaseGameState - class com.huguesjohnson.tiamat.demos.Camineet.BaseGameState.
BaseGameState - base game state
BaseGameState() - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.BaseGameState
Create an empty BaseGameState.
BaseGameState(String[]) - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.BaseGameState
Create a BaseGameState with conditions but no Area.
BaseGameState(Area) - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.BaseGameState
Create a BaseGameState with an Area but no conditions.
BaseGameState(Area, String[]) - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.BaseGameState
Create a BaseGameState with conditions and an Area.
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.

C

CDArea - class com.huguesjohnson.tiamat.demos.Camineet.CDArea.
CDArea - extension of the Area class with custom properties for this demo
CDArea() - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.CDArea
 
CDGameState - class com.huguesjohnson.tiamat.demos.Camineet.CDGameState.
CDGameState - extension of BaseGameState with attributes specific to this demo
CDGameState() - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.CDGameState
Create an empty CDGameState.
CDGameState(String[]) - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.CDGameState
Create a CDGameState with conditions but no Area.
CDGameState(Area) - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.CDGameState
Create a BaseGameState with an Area but no conditions.
CDGameState(Area, String[]) - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.CDGameState
Create a BaseGameState with conditions and an Area.
CDGameState(int) - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.CDGameState
Create an empty CDGameState.
CDGameState(String[], int) - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.CDGameState
Create a CDGameState with conditions but no Area.
CDGameState(Area, int) - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.CDGameState
Create a BaseGameState with an Area but no conditions.
CDGameState(Area, String[], int) - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.CDGameState
Create a BaseGameState with conditions and an Area.
CamineetDemo - class com.huguesjohnson.tiamat.demos.Camineet.CamineetDemo.
CamineetDemo - main class for the demo
CamineetDemo(String) - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.CamineetDemo
constructor
CamineetDemoFrame - class com.huguesjohnson.tiamat.demos.Camineet.CamineetDemoFrame.
CamineetDemoFrame - main frame for the Camineet demo Protected code segments were generated by the NetBeans 3.6 form editor.
CamineetDemoFrame(Theme, Font) - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.CamineetDemoFrame
Creates new form CamineetDemoFrame
Character - class com.huguesjohnson.tiamat.Character.
Character - abstract representation of a character
Character() - Constructor for class com.huguesjohnson.tiamat.Character
creates an empty Character
CharacterDialog - class com.huguesjohnson.tiamat.tools.CharacterDialog.
CharacterDialog - dialog for browsing for a character an awful lot of this code was generated through the NetBeans 3.6 form editor
CharacterDialog(Frame, boolean) - Constructor for class com.huguesjohnson.tiamat.tools.CharacterDialog
Creates new form CharacterDialog
CharacterDialog(Frame) - Constructor for class com.huguesjohnson.tiamat.tools.CharacterDialog
Creates new form CharacterDialog modal display
CharacterDialog(Frame, String, boolean) - Constructor for class com.huguesjohnson.tiamat.tools.CharacterDialog
Creates new form CharacterDialog
CharacterDialog(Frame, String) - Constructor for class com.huguesjohnson.tiamat.tools.CharacterDialog
Creates new form CharacterDialog modal display
CharacterEditor - class com.huguesjohnson.tiamat.tools.CharacterEditor.
CharacterEditor - main class for a Character editor
CharacterEditor() - Constructor for class com.huguesjohnson.tiamat.tools.CharacterEditor
constructor
CharacterEditorFrame - class com.huguesjohnson.tiamat.tools.CharacterEditorFrame.
CharacterEditorFrame - main window for editing a Character protected code segments were generated by the NetBeans 3.6 form editor
CharacterEditorFrame() - Constructor for class com.huguesjohnson.tiamat.tools.CharacterEditorFrame
Creates new form CharacterEditorFrame
CharacterEditorFrame(String) - Constructor for class com.huguesjohnson.tiamat.tools.CharacterEditorFrame
Creates new form CharacterEditorFrame
CharacterFactory - class com.huguesjohnson.tiamat.CharacterFactory.
CharacterFactory - Abstract factory to select an appropriate Character for a given file
CharacterFactory() - Constructor for class com.huguesjohnson.tiamat.CharacterFactory
 
CharacterListPanel - class com.huguesjohnson.tiamat.tools.CharacterListPanel.
CharacterListPanel - panel to list Characters
CharacterListPanel() - Constructor for class com.huguesjohnson.tiamat.tools.CharacterListPanel
Creates a new instance of CharacterListPanel
ColorScheme - class com.huguesjohnson.tiamat.graphics.ColorScheme.
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.
centerToParent(Frame) - Method in class com.huguesjohnson.tiamat.tools.ItemDialog
centers the window in the middle of the screen
centerToParent(Frame) - Method in class com.huguesjohnson.tiamat.tools.LayerDialog
centers the window in the middle of the screen
centerToParent(Frame) - Method in class com.huguesjohnson.tiamat.tools.ProfileDialog
centers the window in the middle of the screen
centerToParent(Frame) - Method in class com.huguesjohnson.tiamat.tools.SkillDialog
centers the window in the middle of the screen
centerToParent(Frame) - Method in class com.huguesjohnson.tiamat.tools.TargetDialog
centers the window in the middle of the screen
centerWindow() - Method in class com.huguesjohnson.tiamat.tools.ItemDialog
centers the window in the middle of the screen
centerWindow() - Method in class com.huguesjohnson.tiamat.tools.LayerDialog
centers the window in the middle of the screen
centerWindow() - Method in class com.huguesjohnson.tiamat.tools.ProfileDialog
centers the window in the middle of the screen
centerWindow() - Method in class com.huguesjohnson.tiamat.tools.SkillDialog
centers the window in the middle of the screen
centerWindow() - Method in class com.huguesjohnson.tiamat.tools.TargetDialog
centers the window in the middle of the screen
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
closeDialog(boolean) - Method in class com.huguesjohnson.tiamat.tools.AttributeDialog
event that fires when dialog is closed override this in the implementing class
closeDialog(boolean) - Method in class com.huguesjohnson.tiamat.tools.CharacterDialog
event that fires when dialog is closed override this in the implementing class
closeDialog(boolean) - Method in class com.huguesjohnson.tiamat.tools.ItemDialog
override this in the implementing class
closeDialog(boolean) - Method in class com.huguesjohnson.tiamat.tools.LayerDialog
override this in the implementing class
closeDialog(boolean) - Method in class com.huguesjohnson.tiamat.tools.ProfileDialog
override this in the implementing class
closeDialog(boolean) - Method in class com.huguesjohnson.tiamat.tools.SkillDialog
override this in the implementing class
closeDialog(boolean) - Method in class com.huguesjohnson.tiamat.tools.TargetDialog
override this in the implementing class
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.demos - package com.huguesjohnson.tiamat.demos
 
com.huguesjohnson.tiamat.demos.Camineet - package com.huguesjohnson.tiamat.demos.Camineet
 
com.huguesjohnson.tiamat.demos.PS3 - package com.huguesjohnson.tiamat.demos.PS3
 
com.huguesjohnson.tiamat.graphics - package com.huguesjohnson.tiamat.graphics
 
com.huguesjohnson.tiamat.tools - package com.huguesjohnson.tiamat.tools
 
com.huguesjohnson.ui - package com.huguesjohnson.ui
 
componentHidden(ComponentEvent) - Method in class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
 
componentMoved(ComponentEvent) - Method in class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
 
componentResized(ComponentEvent) - Method in class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
 
componentShown(ComponentEvent) - Method in class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
 
conditions - Variable in class com.huguesjohnson.tiamat.demos.Camineet.GameScript.ScriptTableKey
 
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
 
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_MOVABLE - Static variable in class com.huguesjohnson.tiamat.graphics.Sprite
 
DEFAULT_PATH_DELIMITER - Static variable in class com.huguesjohnson.tiamat.TreeNode
 
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
 
DIRECTION_DOWN - Static variable in class com.huguesjohnson.tiamat.graphics.Sprite
 
DIRECTION_LEFT - Static variable in class com.huguesjohnson.tiamat.graphics.Sprite
 
DIRECTION_RIGHT - Static variable in class com.huguesjohnson.tiamat.graphics.Sprite
 
DIRECTION_UP - Static variable in class com.huguesjohnson.tiamat.graphics.Sprite
 
Dialog - class com.huguesjohnson.tiamat.graphics.Dialog.
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.
DirectoryFileFilter - class com.huguesjohnson.fileFilter.DirectoryFileFilter.
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
Drawable - interface com.huguesjohnson.tiamat.graphics.Drawable.
Drawable - interface for objects that can be drawn
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.
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
draw the entire object at location specified by (x,y)
draw(int, int, int, int) - Method in interface com.huguesjohnson.tiamat.graphics.Drawable
draw the object 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 the sprite at its current (x,y) location
draw(int, int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
draw the sprite at the location specified by (x,y)
draw(int, int, int, int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
draw the sprite to fill the area specified by rectangle (x1,y1)-(x2,y2), this is completely untested and not really useful
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).
drawArea(BufferedImage, BufferedImage, BufferedImage) - Method in class com.huguesjohnson.tiamat.demos.Camineet.CamineetDemoFrame
Draw an area..
drawText(String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.CamineetDemoFrame
Draw text in the lower text pane.

E

Event - class com.huguesjohnson.tiamat.demos.Camineet.Event.
Event - An event triggered by the game or player.
Event(String) - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.Event
Create a new event with no parameters.
Event(String, StringTable) - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.Event
Create a new event with no parameters.
editAction() - Method in class com.huguesjohnson.tiamat.tools.AttributeListPanel
action that fires when edit button is clicked
editAction() - Method in class com.huguesjohnson.tiamat.tools.CharacterListPanel
 
editAction() - Method in class com.huguesjohnson.tiamat.tools.ItemListPanel
action that fires when edit button is clicked
editAction() - Method in class com.huguesjohnson.tiamat.tools.LayerListPanel
event that fires when edit button is clicked
editAction() - Method in class com.huguesjohnson.tiamat.tools.ProfileListPanel
action that fires when edit button is clicked
editAction() - Method in class com.huguesjohnson.tiamat.tools.SkillListPanel
the event that fires when the edit button is clicked
editAction() - Method in class com.huguesjohnson.tiamat.tools.TargetListPanel
event that fires when the edit button is clicked
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.demos.Camineet.GameScript.ScriptTableKey
 
event - Variable in class com.huguesjohnson.tiamat.demos.Camineet.GameScript.ScriptTableKey
 
exitHandler() - Method in class com.huguesjohnson.tiamat.demos.Camineet.CamineetDemo
exitHandler - clean up stuff
exitHandler() - Method in class com.huguesjohnson.tiamat.demos.Quicklaunch
exitHandler - override this if creating an instance of Quicklaunch in another class
exitHandler() - Method in class com.huguesjohnson.tiamat.demos.SpriteWalker
exitHandler - override this if creating an instance of CharacterEditor in another class
exitHandler() - Method in class com.huguesjohnson.tiamat.tools.AreaEditor
exitHandler - override this if creating an instance of AreaEditor in another class
exitHandler() - Method in class com.huguesjohnson.tiamat.tools.CharacterEditor
exitHandler - override this if creating an instance of CharacterEditor in another class
exitHandler() - Method in class com.huguesjohnson.tiamat.tools.Quicklaunch
exitHandler - override this if creating an instance of Quicklaunch in another class
exitHandler() - Method in class com.huguesjohnson.tiamat.tools.SpriteEditor
exitHandler - override this if creating an instance of SpriteEditor in another class
exitHandler() - Method in class com.huguesjohnson.tiamat.tools.ThemeEditor
exitHandler - override this if creating an instance of ThemeEditor in another class

F

FileBrowsePanel - class com.huguesjohnson.ui.FileBrowsePanel.
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 com.huguesjohnson.FileCopy.
FileCopy - utility class to copy files and directories
FileCopy() - Constructor for class com.huguesjohnson.FileCopy
 
FileDelete - class com.huguesjohnson.FileDelete.
FileDelete - utility class to delete files and directories
FileDelete() - Constructor for class com.huguesjohnson.FileDelete
 
Formatter - interface com.huguesjohnson.serialization.Formatter.
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 com.huguesjohnson.tiamat.demos.Camineet.GameData.
GameData - contains global data for a game
GameData() - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.GameData
 
GameScript - class com.huguesjohnson.tiamat.demos.Camineet.GameScript.
GameScript - runs the script for the game, processes events
GameScript() - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.GameScript
 
GameScript.ScriptTableKey - class com.huguesjohnson.tiamat.demos.Camineet.GameScript.ScriptTableKey.
 
GameScript.ScriptTableKey(Event, String[]) - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.GameScript.ScriptTableKey
 
GameScript.ScriptTableValue - class com.huguesjohnson.tiamat.demos.Camineet.GameScript.ScriptTableValue.
 
GameScript.ScriptTableValue() - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.GameScript.ScriptTableValue
 
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.demos.Camineet.Event
Returns the action to perform.
getAffectedEntity() - Method in class com.huguesjohnson.tiamat.Target
 
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
return all Items in the collection
getAll() - Method in class com.huguesjohnson.tiamat.SkillCollection
return 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.
getAllAttributes() - Method in class com.huguesjohnson.tiamat.tools.AttributeListPanel
return an array of all Attributes in this panel
getAllCharacterPaths() - Method in class com.huguesjohnson.tiamat.tools.CharacterListPanel
 
getAllItems() - Method in class com.huguesjohnson.tiamat.tools.ItemListPanel
returns an array of all Items in this panel
getAllKeyValuePairs() - Method in class com.huguesjohnson.tiamat.tools.ProfileListPanel
return all key-value pairs in the collection, [0][n]=key for item n, [1][n]=value for item n
getAllLayers() - Method in class com.huguesjohnson.tiamat.tools.LayerListPanel
return an array of all Layers in the panel
getAllListItems() - Method in class com.huguesjohnson.ui.ListPanel
returns an array of all items in the panel
getAllSkills() - Method in class com.huguesjohnson.tiamat.tools.SkillListPanel
returns an array of all Skills in the panel
getAllTargets() - Method in class com.huguesjohnson.tiamat.tools.TargetListPanel
returns an array of all Targets in the panel
getAttribute(String) - Method in class com.huguesjohnson.tiamat.AttributeCollection
Return the Attribute with the specified path if it exists, otherwise null.
getAttribute(String) - Method in class com.huguesjohnson.tiamat.SkillCollection
return the Skill with that name if it exists, otherwise null
getAttribute() - Method in class com.huguesjohnson.tiamat.tools.AttributeDialog
get the Attribute represented by this dialog
getAttributes() - Method in class com.huguesjohnson.tiamat.Character
 
getAudioPlayerFor(String) - Static method in class com.huguesjohnson.tiamat.audio.AudioPlayerFactory
 
getAvailableItems() - Method in class com.huguesjohnson.tiamat.demos.Camineet.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
 
getBgImage() - Method in class com.huguesjohnson.tiamat.demos.Camineet.CDArea
Returns the background image for this CDArea.
getBgImage() - Method in class com.huguesjohnson.tiamat.demos.Camineet.SequenceFrame
Returns the background image for this frame.
getBgImagePath() - Method in class com.huguesjohnson.tiamat.demos.Camineet.CDArea
Returns the relative path to the background image.
getBgImagePath() - Method in class com.huguesjohnson.tiamat.demos.Camineet.SequenceFrame
Returns the relative path to the background image.
getBgImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.demos.Camineet.CDArea
Returns the absolute path to the background image.
getBgImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.demos.Camineet.SequenceFrame
Returns the absolute path to the background image.
getBgMusicPath() - Method in class com.huguesjohnson.tiamat.demos.Camineet.CDArea
Returns the relative path to the background music.
getBgMusicPath() - Method in class com.huguesjohnson.tiamat.demos.Camineet.SequenceFrame
Returns the relative path to the background music.
getBgMusicPathAbsolute() - Method in class com.huguesjohnson.tiamat.demos.Camineet.CDArea
Returns the absolute path to the background music.
getBgMusicPathAbsolute() - Method in class com.huguesjohnson.tiamat.demos.Camineet.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.
getCanTake() - Method in class com.huguesjohnson.tiamat.demos.Camineet.ItemListEntry
Returns true if the item can be taken.
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
 
getCaption() - Method in class com.huguesjohnson.tiamat.demos.Camineet.Selection
 
getCharacter(int) - Method in class com.huguesjohnson.tiamat.Area
 
getCharacter(String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.GameData
Returns the character with the specified name.
getCharacterPath() - Method in class com.huguesjohnson.tiamat.tools.CharacterDialog
get the path to the character
getCharacterPaths() - Method in class com.huguesjohnson.tiamat.Area
 
getCharacterPaths() - Method in class com.huguesjohnson.tiamat.demos.Camineet.GameData
Returns a list of all relative paths to Charaters.
getCharacters() - Method in class com.huguesjohnson.tiamat.Area
 
getCharacters() - Method in class com.huguesjohnson.tiamat.demos.Camineet.GameData
Returns all the Charaters available in this game.
getChild(int) - Method in class com.huguesjohnson.tiamat.TreeNode
 
getChildLeafCount(boolean) - Method in class com.huguesjohnson.tiamat.TreeNode
 
getChildLeaves(boolean) - Method in class com.huguesjohnson.tiamat.TreeNode
 
getChildNode(String, boolean) - Method in class com.huguesjohnson.tiamat.TreeNode
 
getChildNodeCount(boolean) - Method in class com.huguesjohnson.tiamat.TreeNode
 
getChildren() - Method in class com.huguesjohnson.tiamat.TreeNode
 
getColorScheme() - Method in class com.huguesjohnson.tiamat.graphics.Theme
Returns the ColorScheme for this Theme.
getConditions() - Method in class com.huguesjohnson.tiamat.demos.Camineet.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 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 path
getCount() - Method in class com.huguesjohnson.ui.ListPanel
returns number of items in the panel
getCurrentArea() - Method in class com.huguesjohnson.tiamat.demos.Camineet.BaseGameState
Returns the Area the game is currently in.
getCurrentAreaName() - Method in class com.huguesjohnson.tiamat.demos.Camineet.CDGameState
Returns the name of the current area.
getCurrentImage() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
 
getCurrentValue() - Method in class com.huguesjohnson.tiamat.Attribute
 
getDescription() - Method in class com.huguesjohnson.fileFilter.DirectoryFileFilter
getDescription 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
getDescription returns the description of file accepted by the filter.
getDescription() - Method in class com.huguesjohnson.fileFilter.XmlFileFilter
getDescription returns the description of file accepted by the filter.
getDescription() - Method in class com.huguesjohnson.tiamat.NamedObject
 
getDirection() - Method in class com.huguesjohnson.tiamat.demos.Camineet.AreaExit
Returns the direction of this exit.
getDirection() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
 
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
 
getEquipable() - Method in class com.huguesjohnson.tiamat.Item
 
getEquipped() - Method in class com.huguesjohnson.tiamat.Item
 
getEvent() - Method in class com.huguesjohnson.tiamat.demos.Camineet.Selection
 
getExitEvent(int) - Method in class com.huguesjohnson.tiamat.demos.Camineet.Sequence
Returns the exit event at the specified index.
getExitEventCount() - Method in class com.huguesjohnson.tiamat.demos.Camineet.Sequence
Returns the number of exit events in this sequence.
getExitEvents() - Method in class com.huguesjohnson.tiamat.demos.Camineet.Sequence
Returns All exit events in this sequence.
getExits() - Method in class com.huguesjohnson.tiamat.demos.Camineet.CDArea
Retuns all the exits from this Area.
getFilePath() - Method in class com.huguesjohnson.ui.FileBrowsePanel
Returns the file path in the textfield.
getFollower() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
 
getForeColor() - Method in class com.huguesjohnson.tiamat.graphics.ColorScheme
Returns the foreground color.
getFrame(int) - Method in class com.huguesjohnson.tiamat.demos.Camineet.Sequence
Returns the frame at the specified index.
getFrameCount() - Method in class com.huguesjohnson.tiamat.demos.Camineet.Sequence
Returns the number of frames in this sequence.
getFrames() - Method in class com.huguesjohnson.tiamat.demos.Camineet.Sequence
Returns All frames in this sequence.
getFullImage() - Method in class com.huguesjohnson.tiamat.Character
 
getFullImage() - Method in class com.huguesjohnson.tiamat.Item
 
getFullImagePath() - Method in class com.huguesjohnson.tiamat.Character
 
getFullImagePath() - Method in class com.huguesjohnson.tiamat.Item
 
getFullImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.Character
 
getFullImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.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
 
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
 
getImagePaths() - Method in class com.huguesjohnson.tiamat.tools.SpriteImagePanel
return a list of paths for the images
getImagePathsAbsolute() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
 
getIsMoving() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
 
getItem(String) - Method in class com.huguesjohnson.tiamat.ItemCollection
return the Item with that name if it exists, otherwise null
getItem(String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.GameData
Returns the Item with the specified name if it exists, otherwise null.
getItem() - Method in class com.huguesjohnson.tiamat.demos.Camineet.ItemListEntry
Returns the Item in this entry.
getItem() - Method in class com.huguesjohnson.tiamat.tools.ItemDialog
get the Item represented by this dialog
getItemList() - Method in class com.huguesjohnson.tiamat.demos.Camineet.CDArea
Returns a list of all the Items in the Area.
getItems() - Method in class com.huguesjohnson.tiamat.Character
 
getKey() - Method in class com.huguesjohnson.tiamat.tools.ProfileDialog
 
getLayer(int) - Method in class com.huguesjohnson.tiamat.Area
 
getLayer() - Method in class com.huguesjohnson.tiamat.tools.LayerDialog
get the layer represented by this dialog
getLayers() - Method in class com.huguesjohnson.tiamat.Area
 
getMap() - Method in class com.huguesjohnson.tiamat.graphics.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
 
getMapPathAbsolute() - Method in class com.huguesjohnson.tiamat.graphics.Layer
 
getMember(int) - Method in class com.huguesjohnson.tiamat.Party
get the character at index null if index<0 || index>=count
getMemberCount() - Method in class com.huguesjohnson.tiamat.Party
return the number of characters in this Party
getMembers() - Method in class com.huguesjohnson.tiamat.Party
 
getModifiersFor(String) - Method in class com.huguesjohnson.tiamat.ItemCollection
return an array of all equipped Items that have a target with a targetName equal to targetPath
getModifiersFor(String) - Method in class com.huguesjohnson.tiamat.SkillCollection
return an array of all Skills that have a target with a targetPath equal to targetPath
getMovable() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
 
getName() - Method in class com.huguesjohnson.tiamat.NamedObject
 
getName() - Method in class com.huguesjohnson.tiamat.NamedObjectTreeNode
 
getName() - Method in class com.huguesjohnson.tiamat.TreeNode
 
getName() - Method in class com.huguesjohnson.tiamat.demos.Camineet.AreaExit
Returns the name of the Area where this exit leads.
getName() - Method in class com.huguesjohnson.tiamat.graphics.Map
Returns the name of the Map.
getNetModification(String) - Method in class com.huguesjohnson.tiamat.ItemCollection
use getModifiersFor() to get all the modifiers for a target, return the sum of their values
getNetModification(String) - Method in class com.huguesjohnson.tiamat.SkillCollection
use getModifiersFor() to get all the modifiers for a target, return the sum of their values
getObject() - Method in class com.huguesjohnson.tiamat.TreeNode
 
getObject() - Method in class com.huguesjohnson.tiamat.graphics.TileMapData
 
getObjectAt(int, int) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
Returns the object at (x,y).
getOverlayImage() - Method in class com.huguesjohnson.tiamat.demos.Camineet.CDArea
Returns the overlay image for this CDArea.
getOverlayImagePath() - Method in class com.huguesjohnson.tiamat.demos.Camineet.CDArea
Returns the relative path to the overlay image.
getOverlayImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.demos.Camineet.CDArea
Returns the absolute path to the overlay image.
getParameters() - Method in class com.huguesjohnson.tiamat.demos.Camineet.Event
Returns the parameters for the action.
getParent() - Method in class com.huguesjohnson.tiamat.TreeNode
 
getPath() - Method in class com.huguesjohnson.tiamat.TreeNode
 
getPathDelimiter() - Method in class com.huguesjohnson.tiamat.TreeNode
 
getPaused() - Method in class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
true if the game is paused
getProfile() - Method in class com.huguesjohnson.tiamat.Character
 
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.demos.Camineet.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() - Method in class com.huguesjohnson.tiamat.tools.SkillDialog
get the skill represented by this dialog
getSkills() - Method in class com.huguesjohnson.tiamat.Character
 
getSprite() - Method in class com.huguesjohnson.tiamat.Character
 
getSpritePath() - Method in class com.huguesjohnson.tiamat.Character
 
getSpritePathAbsolute() - Method in class com.huguesjohnson.tiamat.Character
 
getStepIndex() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
 
getStyle() - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Returns the Theme for this Dialog.
getTarget(int) - Method in class com.huguesjohnson.tiamat.Item
 
getTarget(int) - Method in class com.huguesjohnson.tiamat.Skill
 
getTarget() - Method in class com.huguesjohnson.tiamat.tools.TargetDialog
return the target
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 item
getTargetPath() - Method in class com.huguesjohnson.tiamat.Target
 
getTargets() - Method in class com.huguesjohnson.tiamat.Item
 
getTargets() - Method in class com.huguesjohnson.tiamat.Skill
 
getText() - Method in class com.huguesjohnson.tiamat.demos.Camineet.SequenceFrame
Returns the text to draw in this frame.
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.
getThumbnailImage() - Method in class com.huguesjohnson.tiamat.Character
 
getThumbnailImage() - Method in class com.huguesjohnson.tiamat.Item
 
getThumbnailImagePath() - Method in class com.huguesjohnson.tiamat.Character
 
getThumbnailImagePath() - Method in class com.huguesjohnson.tiamat.Item
 
getThumbnailImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.Character
 
getThumbnailImagePathAbsolute() - Method in class com.huguesjohnson.tiamat.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
 
getTileSet() - Method in class com.huguesjohnson.tiamat.graphics.TileMap
Returns the tile set for this map.
getTimeOfDay() - Method in class com.huguesjohnson.tiamat.demos.Camineet.CDGameState
Returns one of the time constants representing what time of day it is.
getType() - Method in class com.huguesjohnson.tiamat.graphics.Layer
 
getType() - Method in class com.huguesjohnson.tiamat.graphics.TileMapData
 
getValue() - Method in class com.huguesjohnson.tiamat.Target
 
getValue() - Method in class com.huguesjohnson.tiamat.tools.ProfileDialog
 
getWidth() - Method in class com.huguesjohnson.tiamat.graphics.Map
Returns the width of the Map.
getX() - Method in class com.huguesjohnson.tiamat.demos.Camineet.ItemListEntry
Returns the x-coordinate for the item.
getX() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
 
getY() - Method in class com.huguesjohnson.tiamat.demos.Camineet.ItemListEntry
Returns the y-coordinate for the item.
getY() - Method in class com.huguesjohnson.tiamat.graphics.Sprite
 

H

hasCondition(String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.BaseGameState
Tests if a specific condition has occured.
hashCode() - Method in class com.huguesjohnson.tiamat.demos.Camineet.GameScript.ScriptTableKey
 
height - Variable in class com.huguesjohnson.tiamat.graphics.Map
 
hide() - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Hides the Dialog.

I

INFINITE_LOOP - Static variable in class com.huguesjohnson.tiamat.audio.AudioPlayer
 
ImageBrowsePanel - class com.huguesjohnson.ui.ImageBrowsePanel.
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 com.huguesjohnson.fileFilter.ImageFileFilter.
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 com.huguesjohnson.ImageLoader.
Utility class to load an image from a file.
ImageLoader() - Constructor for class com.huguesjohnson.ImageLoader
 
Item - class com.huguesjohnson.tiamat.Item.
Item - representation of an item
Item(String, String) - Constructor for class com.huguesjohnson.tiamat.Item
 
Item(String, String, Target[]) - Constructor for class com.huguesjohnson.tiamat.Item
 
Item(String, String, Target[], boolean) - Constructor for class com.huguesjohnson.tiamat.Item
 
Item(String, String, Target[], boolean, boolean) - Constructor for class com.huguesjohnson.tiamat.Item
 
Item(String, String, Target[], boolean, boolean, boolean) - Constructor for class com.huguesjohnson.tiamat.Item
 
Item(String, String, String, String, String, Target[], boolean, boolean, boolean) - Constructor for class com.huguesjohnson.tiamat.Item
 
Item(String, String, String, String, String) - Constructor for class com.huguesjohnson.tiamat.Item
 
Item(String, String, String, String, String, Target[]) - Constructor for class com.huguesjohnson.tiamat.Item
 
Item(String, String, String, String, String, Target[], boolean) - Constructor for class com.huguesjohnson.tiamat.Item
 
Item(String, String, String, String, String, Target[], boolean, boolean) - Constructor for class com.huguesjohnson.tiamat.Item
 
Item(String, String, String, String, String, boolean, boolean, boolean) - Constructor for class com.huguesjohnson.tiamat.Item
 
ItemCollection - class com.huguesjohnson.tiamat.ItemCollection.
ItemCollection - used to store a collection of items
ItemCollection() - Constructor for class com.huguesjohnson.tiamat.ItemCollection
 
ItemCollection(String) - Constructor for class com.huguesjohnson.tiamat.ItemCollection
 
ItemCollection(Item[]) - Constructor for class com.huguesjohnson.tiamat.ItemCollection
 
ItemCollection(Item[], String) - Constructor for class com.huguesjohnson.tiamat.ItemCollection
 
ItemDialog - class com.huguesjohnson.tiamat.tools.ItemDialog.
ItemDialog - dialog for editing an Item an awful lot of this code was generated through the NetBeans 3.6 form editor
ItemDialog(Frame, String) - Constructor for class com.huguesjohnson.tiamat.tools.ItemDialog
Creates new form ItemDialog
ItemDialog(Frame, Item, String) - Constructor for class com.huguesjohnson.tiamat.tools.ItemDialog
 
ItemListEntry - class com.huguesjohnson.tiamat.demos.Camineet.ItemListEntry.
ItemListEntry - used to list items in an Area
ItemListEntry(int, int, boolean, Item) - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.ItemListEntry
Constructor.
ItemListPanel - class com.huguesjohnson.tiamat.tools.ItemListPanel.
ItemListPanel - panel to list Items
ItemListPanel(String) - Constructor for class com.huguesjohnson.tiamat.tools.ItemListPanel
Creates a new instance of ItemListPanel
importImageData(String[][]) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
import image data, return success
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.
initMenu() - Method in class com.huguesjohnson.tiamat.demos.Camineet.CamineetDemoFrame
 
initWindow() - Method in class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
 
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
 
isPointVisible(Point) - Method in class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
 
isRoot() - Method in class com.huguesjohnson.tiamat.TreeNode
 

K

keyPressed(KeyEvent) - Method in class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
 
keyReleased(KeyEvent) - Method in class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
 
keyTyped(KeyEvent) - Method in class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
 

L

LandenTownDemo - class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo.
LandenTownDemo - testbed for Tiamat framework classes
LandenTownDemo(String) - Constructor for class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
Create a new LandenTownDemo instance
LaunchBrowser - class com.huguesjohnson.LaunchBrowser.
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 com.huguesjohnson.tiamat.graphics.Layer.
class Layer - a layer (or plane) that contains drawable items
Layer() - Constructor for class com.huguesjohnson.tiamat.graphics.Layer
 
Layer(int) - Constructor for class com.huguesjohnson.tiamat.graphics.Layer
 
Layer(String, Formatter) - Constructor for class com.huguesjohnson.tiamat.graphics.Layer
 
LayerDialog - class com.huguesjohnson.tiamat.tools.LayerDialog.
LayerDialog - dialog for editing a layer an awful lot of this code was generated through the NetBeans 3.6 form editor
LayerDialog(Frame, boolean) - Constructor for class com.huguesjohnson.tiamat.tools.LayerDialog
Creates new form LayerDialog
LayerDialog(Frame) - Constructor for class com.huguesjohnson.tiamat.tools.LayerDialog
 
LayerDialog(Frame, boolean, Layer) - Constructor for class com.huguesjohnson.tiamat.tools.LayerDialog
 
LayerDialog(Frame, Layer) - Constructor for class com.huguesjohnson.tiamat.tools.LayerDialog
 
LayerListPanel - class com.huguesjohnson.tiamat.tools.LayerListPanel.
LayerListPanel - panel to list Layers
LayerListPanel() - Constructor for class com.huguesjohnson.tiamat.tools.LayerListPanel
Creates a new instance of LayerListPanel
ListPanel - class com.huguesjohnson.ui.ListPanel.
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
lastPath - Static variable in class com.huguesjohnson.tiamat.tools.SpriteImagePanel
 
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.
load(String, Formatter) - Static method in class com.huguesjohnson.tiamat.CharacterFactory
 
load(String, Formatter) - Static method in class com.huguesjohnson.tiamat.graphics.MapFactory
 
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
 
loadTheme(String) - Method in class com.huguesjohnson.tiamat.tools.ThemeEditorFrame
Loads a Theme into the UI.
loop - Variable in class com.huguesjohnson.tiamat.audio.AudioPlayer
 

M

MAX_DIRECTION - Static variable in class com.huguesjohnson.tiamat.graphics.Sprite
 
MAX_MENU - Static variable in class com.huguesjohnson.tiamat.demos.Camineet.CamineetDemoFrame
 
Map - class com.huguesjohnson.tiamat.graphics.Map.
class Map - abstract map
Map() - Constructor for class com.huguesjohnson.tiamat.graphics.Map
Default constructor, creates an empty Map.
MapFactory - class com.huguesjohnson.tiamat.graphics.MapFactory.
MapFactory - Abstract factory to select an appropriate Map for a given file
MapFactory() - Constructor for class com.huguesjohnson.tiamat.graphics.MapFactory
 
MidiPlayer - class com.huguesjohnson.tiamat.audio.MidiPlayer.
MidiPlayer - plays midi files
MidiPlayer() - Constructor for class com.huguesjohnson.tiamat.audio.MidiPlayer
 
MultiExtensionFileFilter - class com.huguesjohnson.fileFilter.MultiExtensionFileFilter.
MultiExtensionFileFilter Filter to accept a list of file extensions
MultiExtensionFileFilter(String[]) - Constructor for class com.huguesjohnson.fileFilter.MultiExtensionFileFilter
Creates a new instance of MultiExtensionFileFilter
main(String[]) - Static method in class com.huguesjohnson.tiamat.AboutSplash
 
main(String[]) - Static method in class com.huguesjohnson.tiamat.demos.Camineet.CamineetDemo
entry point for program
main(String[]) - Static method in class com.huguesjohnson.tiamat.demos.Camineet.CamineetDemoFrame
just around for testing
main(String[]) - Static method in class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
 
main(String[]) - Static method in class com.huguesjohnson.tiamat.demos.Quicklaunch
entry point for program
main(String[]) - Static method in class com.huguesjohnson.tiamat.demos.QuicklaunchFrame
 
main(String[]) - Static method in class com.huguesjohnson.tiamat.demos.SpriteWalker
entry point for program
main(String[]) - Static method in class com.huguesjohnson.tiamat.demos.SpriteWalkerFrame
create a new SpriteWalkerFrame
main(String[]) - Static method in class com.huguesjohnson.tiamat.tools.AreaEditor
entry point for program
main(String[]) - Static method in class com.huguesjohnson.tiamat.tools.AreaEditorFrame
create a new AreaEditorFrame
main(String[]) - Static method in class com.huguesjohnson.tiamat.tools.AttributeDialog
create a new AttributeDialog
main(String[]) - Static method in class com.huguesjohnson.tiamat.tools.CharacterDialog
create a new CharacterDialog
main(String[]) - Static method in class com.huguesjohnson.tiamat.tools.CharacterEditor
entry point for program
main(String[]) - Static method in class com.huguesjohnson.tiamat.tools.CharacterEditorFrame
create a new CharacterEditorFrame
main(String[]) - Static method in class com.huguesjohnson.tiamat.tools.ProfileDialog
 
main(String[]) - Static method in class com.huguesjohnson.tiamat.tools.Quicklaunch
entry point for program
main(String[]) - Static method in class com.huguesjohnson.tiamat.tools.QuicklaunchFrame
Starts a new QuicklaunchFrame.
main(String[]) - Static method in class com.huguesjohnson.tiamat.tools.SkillDialog
 
main(String[]) - Static method in class com.huguesjohnson.tiamat.tools.SpriteEditor
entry point for program
main(String[]) - Static method in class com.huguesjohnson.tiamat.tools.SpriteEditorFrame
main - just used for testing
main(String[]) - Static method in class com.huguesjohnson.tiamat.tools.SpriteImagePanel
I wish java had #debug so this wouldn't compile in release code..
main(String[]) - Static method in class com.huguesjohnson.tiamat.tools.TargetDialog
 
main(String[]) - Static method in class com.huguesjohnson.tiamat.tools.ThemeEditor
entry point for program
main(String[]) - Static method in class com.huguesjohnson.tiamat.tools.ThemeEditorFrame
Creates a new ThemeEditorFrame
meta(MetaMessage) - Method in class com.huguesjohnson.tiamat.audio.MidiPlayer
trap meta events
move(int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
moves the sprite in the specified direction
moveSprite(Sprite, int, boolean) - Method in class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
 

N

NamedObject - class com.huguesjohnson.tiamat.NamedObject.
NamedObject - an abstract class with a name and description
NamedObject(String, String) - Constructor for class com.huguesjohnson.tiamat.NamedObject
 
NamedObjectTreeNode - class com.huguesjohnson.tiamat.NamedObjectTreeNode.
NamedObjectTreeNode - implementation of a TreeNode that stored NamedObjects
NamedObjectTreeNode(NamedObject) - Constructor for class com.huguesjohnson.tiamat.NamedObjectTreeNode
 
NamedObjectTreeNode(NamedObject, String) - Constructor for class com.huguesjohnson.tiamat.NamedObjectTreeNode
 
NamedObjectTreeNode(NamedObject, NamedObjectTreeNode) - Constructor for class com.huguesjohnson.tiamat.NamedObjectTreeNode
 
NamedObjectTreeNode(NamedObject, String, NamedObjectTreeNode) - Constructor for class com.huguesjohnson.tiamat.NamedObjectTreeNode
 
NonPlayerCharacter - class com.huguesjohnson.tiamat.NonPlayerCharacter.
NonPlayerCharacter.java - concrete representation of a character
NonPlayerCharacter() - Constructor for class com.huguesjohnson.tiamat.NonPlayerCharacter
creates an empty NonPlayerCharacter
name - Variable in class com.huguesjohnson.tiamat.graphics.Map
 

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.
onClose() - Method in class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
event that fires when the demo is closed probably want to override this in an implementing class
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.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.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.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.BaseGameState
The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.CDArea
The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.GameData
The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.GameScript
The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.Sequence
The onDeserialize event should be fired after an object is de-serialized.
onDeserialize(Formatter, String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.SequenceFrame
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.
onExit() - Method in class com.huguesjohnson.tiamat.demos.Camineet.CamineetDemo
onExit - event that fires when exit is complete - override this if creating an instance of CamineetDemo in another class
onSelection(int) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Event invoked when the player has confirmed a selection in the dialog.
onWindowClose() - Method in class com.huguesjohnson.tiamat.demos.Camineet.CamineetDemoFrame
Event that fires when the frame is closed.
onWindowClose() - Method in class com.huguesjohnson.tiamat.demos.QuicklaunchFrame
onWindowClose - override this if creating an instance of QuicklaunchFrame from another class
onWindowClose() - Method in class com.huguesjohnson.tiamat.demos.SpriteWalkerFrame
onWindowClose - override this if creating an instance of CharacterEditorFrame from another class
onWindowClose() - Method in class com.huguesjohnson.tiamat.tools.AreaEditorFrame
onWindowClose - override this if creating an instance of AreaEditorFrame from another class
onWindowClose() - Method in class com.huguesjohnson.tiamat.tools.CharacterEditorFrame
onWindowClose - override this if creating an instance of CharacterEditorFrame from another class
onWindowClose() - Method in class com.huguesjohnson.tiamat.tools.QuicklaunchFrame
Override this if creating an instance of QuicklaunchFrame from another class.
onWindowClose() - Method in class com.huguesjohnson.tiamat.tools.SpriteEditorFrame
onWindowClose - override this if creating an instance of SpriteEditorFrame from another class
onWindowClose() - Method in class com.huguesjohnson.tiamat.tools.ThemeEditorFrame
onWindowClose - override this if creating an instance of ThemeEditorFrame from another class.

P

PARENT_PATH - Static variable in class com.huguesjohnson.PathResolver
 
Party - class com.huguesjohnson.tiamat.Party.
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 com.huguesjohnson.PathResolver.
PathResolver - Utility class to resolve full and absolute paths
PathResolver() - Constructor for class com.huguesjohnson.PathResolver
 
PlayerCharacter - class com.huguesjohnson.tiamat.PlayerCharacter.
PlayerCharacter.java - concrete representation of a character
PlayerCharacter() - Constructor for class com.huguesjohnson.tiamat.PlayerCharacter
creates an empty PlayerCharacter
ProfileDialog - class com.huguesjohnson.tiamat.tools.ProfileDialog.
ProfileDialog - dialog for editing a profile element an awful lot of this code was generated through the NetBeans 3.6 form editor
ProfileDialog(Frame) - Constructor for class com.huguesjohnson.tiamat.tools.ProfileDialog
Creates new form ProfileDialog
ProfileDialog(Frame, String, String) - Constructor for class com.huguesjohnson.tiamat.tools.ProfileDialog
 
ProfileListPanel - class com.huguesjohnson.tiamat.tools.ProfileListPanel.
ProfileListPanel - panel to list a character's profile
ProfileListPanel() - Constructor for class com.huguesjohnson.tiamat.tools.ProfileListPanel
Creates a new instance of ProfileListPanel
paint(Graphics) - Method in class com.huguesjohnson.tiamat.demos.Camineet.CamineetDemoFrame
 
play(String) - Method in class com.huguesjohnson.tiamat.audio.AudioPlayer
no loop
play(String, int) - Method in class com.huguesjohnson.tiamat.audio.AudioPlayer
<0=infinite loop
play(String[]) - Method in class com.huguesjohnson.tiamat.audio.AudioPlayer
no loop
play(String[], int) - Method in class com.huguesjohnson.tiamat.audio.AudioPlayer
loop back to 1st track after playing all
play(String) - Method in class com.huguesjohnson.tiamat.audio.MidiPlayer
no loop
play(String, int) - Method in class com.huguesjohnson.tiamat.audio.MidiPlayer
<0=infinite loop
play(String[]) - Method in class com.huguesjohnson.tiamat.audio.MidiPlayer
no loop
play(String[], int) - Method in class com.huguesjohnson.tiamat.audio.MidiPlayer
loop back to 1st track after playing all
postEvent(Event) - Method in class com.huguesjohnson.tiamat.demos.Camineet.CamineetDemoFrame
Post an event entered by the user.
processEvent(Event) - Method in class com.huguesjohnson.tiamat.demos.Camineet.GameScript
Process an Event triggered by the player.
processEvent(Event, String[]) - Method in class com.huguesjohnson.tiamat.demos.Camineet.GameScript
Process an Event triggered by the player.

Q

Quicklaunch - class com.huguesjohnson.tiamat.demos.Quicklaunch.
Quicklaunch - main class for a Quicklaunch utility
Quicklaunch() - Constructor for class com.huguesjohnson.tiamat.demos.Quicklaunch
constructor
Quicklaunch - class com.huguesjohnson.tiamat.tools.Quicklaunch.
Quicklaunch - main class for a Quicklaunch utility
Quicklaunch() - Constructor for class com.huguesjohnson.tiamat.tools.Quicklaunch
constructor
QuicklaunchFrame - class com.huguesjohnson.tiamat.demos.QuicklaunchFrame.
QuicklaunchFrame - main frame for Quicklaunch utility protected regions of code were generated by NetBeans 3.6 form editor
QuicklaunchFrame() - Constructor for class com.huguesjohnson.tiamat.demos.QuicklaunchFrame
Creates new form QuicklaunchFrame
QuicklaunchFrame - class com.huguesjohnson.tiamat.tools.QuicklaunchFrame.
QuicklaunchFrame - main frame for Quicklaunch utility protected regions of code were generated by NetBeans 3.6 form editor
QuicklaunchFrame() - Constructor for class com.huguesjohnson.tiamat.tools.QuicklaunchFrame
Creates a new QuicklaunchFrame.

R

remove(int) - Method in class com.huguesjohnson.tiamat.Party
removes and returns the character at the specified index moves members down as needed returns null if index<0 || index>=count
removeAllImages() - Method in class com.huguesjohnson.tiamat.tools.SpriteImagePanel
remove all images
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
 
removeExitEvent(int) - Method in class com.huguesjohnson.tiamat.demos.Camineet.Sequence
Removes an exit event.
removeFrame(int) - Method in class com.huguesjohnson.tiamat.demos.Camineet.Sequence
Removes a frame.
removeItem(String) - Method in class com.huguesjohnson.tiamat.ItemCollection
return success
removeSkill(String) - Method in class com.huguesjohnson.tiamat.SkillCollection
return success
run() - Method in class com.huguesjohnson.tiamat.demos.Camineet.CamineetDemo
start the thread
run() - Method in class com.huguesjohnson.tiamat.demos.Quicklaunch
start the thread
run() - Method in class com.huguesjohnson.tiamat.demos.SpriteWalker
start the thread
run() - Method in class com.huguesjohnson.tiamat.tools.AreaEditor
start the thread
run() - Method in class com.huguesjohnson.tiamat.tools.CharacterEditor
start the thread
run() - Method in class com.huguesjohnson.tiamat.tools.Quicklaunch
start the thread
run() - Method in class com.huguesjohnson.tiamat.tools.SpriteEditor
start the thread
run() - Method in class com.huguesjohnson.tiamat.tools.ThemeEditor
start the thread

S

SELF_PATH - Static variable in class com.huguesjohnson.PathResolver
 
Selection - class com.huguesjohnson.tiamat.demos.Camineet.Selection.
Selection
Selection(String, Event) - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.Selection
 
Sequence - class com.huguesjohnson.tiamat.demos.Camineet.Sequence.
Sequence - class to represent a sequence
Sequence(SequenceFrame[], Event[]) - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.Sequence
Create a new instance of Sequence.
SequenceFrame - class com.huguesjohnson.tiamat.demos.Camineet.SequenceFrame.
SequenceFrame.java - class to represent a frame in a sequence
SequenceFrame() - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.SequenceFrame
Creates a new instance of SequenceFrame.
SequenceFrame(String, String, String, String) - Constructor for class com.huguesjohnson.tiamat.demos.Camineet.SequenceFrame
Creates a new instance of SequenceFrame.
Skill - class com.huguesjohnson.tiamat.Skill.
Skill - represents a skill for a character, modifies an item
Skill(String, String) - Constructor for class com.huguesjohnson.tiamat.Skill
 
Skill(String, String, Target[]) - Constructor for class com.huguesjohnson.tiamat.Skill
 
SkillCollection - class com.huguesjohnson.tiamat.SkillCollection.
SkillCollection - used to store a collection of skills
SkillCollection() - Constructor for class com.huguesjohnson.tiamat.SkillCollection
 
SkillCollection(String) - Constructor for class com.huguesjohnson.tiamat.SkillCollection
 
SkillCollection(Skill[]) - Constructor for class com.huguesjohnson.tiamat.SkillCollection
 
SkillCollection(Skill[], String) - Constructor for class com.huguesjohnson.tiamat.SkillCollection
 
SkillDialog - class com.huguesjohnson.tiamat.tools.SkillDialog.
SkillDialog - dialog for editing a Skill an awful lot of this code was generated through the NetBeans 3.6 form editor
SkillDialog(Frame) - Constructor for class com.huguesjohnson.tiamat.tools.SkillDialog
Creates new form SkillDialog
SkillDialog(Frame, Skill) - Constructor for class com.huguesjohnson.tiamat.tools.SkillDialog
 
SkillListPanel - class com.huguesjohnson.tiamat.tools.SkillListPanel.
SkillListPanel - panel to list Skills
SkillListPanel() - Constructor for class com.huguesjohnson.tiamat.tools.SkillListPanel
Creates a new instance of SkillListPanel
Sprite - class com.huguesjohnson.tiamat.graphics.Sprite.
class Sprite - animated sprite
Sprite(int, int, int, String, String[][], Component) - Constructor for class com.huguesjohnson.tiamat.graphics.Sprite
 
SpriteEditor - class com.huguesjohnson.tiamat.tools.SpriteEditor.
SpriteEditor - main class for a Sprite editor
SpriteEditor() - Constructor for class com.huguesjohnson.tiamat.tools.SpriteEditor
constructor
SpriteEditorFrame - class com.huguesjohnson.tiamat.tools.SpriteEditorFrame.
SpriteEditorFrame - main window for editing a Sprite an awful lot of this code was generated through the NetBeans 3.6 form editor
SpriteEditorFrame() - Constructor for class com.huguesjohnson.tiamat.tools.SpriteEditorFrame
Creates new form SpriteEditorFrame
SpriteImagePanel - class com.huguesjohnson.tiamat.tools.SpriteImagePanel.
SpriteImagePanel.java - panel for managing sprite images most of this code was generated through the NetBeans 3.6 form editor
SpriteImagePanel(String) - Constructor for class com.huguesjohnson.tiamat.tools.SpriteImagePanel
Creates new form SpriteImagePanel
SpriteWalker - class com.huguesjohnson.tiamat.demos.SpriteWalker.
SpriteWalker - main class for a SpriteWalker demo
SpriteWalker() - Constructor for class com.huguesjohnson.tiamat.demos.SpriteWalker
constructor
SpriteWalkerFrame - class com.huguesjohnson.tiamat.demos.SpriteWalkerFrame.
SpriteWalker - main window for Sprite walker demo
SpriteWalkerFrame() - Constructor for class com.huguesjohnson.tiamat.demos.SpriteWalkerFrame
Creates new form SpriteWalkerFrame
Storable - interface com.huguesjohnson.serialization.Storable.
Storable - interface for objects that can be serialized
StorageException - exception com.huguesjohnson.serialization.StorageException.
StorageException - Thrown if an error occurs while trying to save or load a serialized object
StorageException(String) - Constructor for class com.huguesjohnson.serialization.StorageException
Constructs an instance of StorageException with the specified detail message.
StringTable - class com.huguesjohnson.tiamat.StringTable.
StringTable - stores key-value pairs of strings
StringTable() - Constructor for class com.huguesjohnson.tiamat.StringTable
Creates an empty StringTable.
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.
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
 
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.Character
 
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.Item
 
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.GameData
Sets the absolute path to the directory where characters are saved.
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.SequenceFrame
Sets the absolute path to the directory where images and background music are stored.
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.graphics.Layer
 
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.graphics.Map
 
setAbsoluteDir(String) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
 
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.tools.ItemListPanel
 
setAction(String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.Event
Sets the action to perform.
setAffectedEntity(int) - Method in class com.huguesjohnson.tiamat.Target
 
setAttribute(String, Attribute) - Method in class com.huguesjohnson.tiamat.AttributeCollection
Sets the Attribute with the given path, adds it if it doesn’t exist.
setAttribute(String, Skill) - Method in class com.huguesjohnson.tiamat.SkillCollection
sets the Skill 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.demos.Camineet.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
 
setBgImagePath(String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.CDArea
Sets the relative path to the background image.
setBgImagePath(String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.SequenceFrame
Sets the relative path to the background image.
setBgMusicPath(String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.CDArea
Sets the relative path to the background music.
setBgMusicPath(String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.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.
setCanTake(boolean) - Method in class com.huguesjohnson.tiamat.demos.Camineet.ItemListEntry
Sets whether the item can be taken.
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
 
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
 
setCharacters(String[], Formatter) - Method in class com.huguesjohnson.tiamat.demos.Camineet.GameData
Sets the Characters for this game.
setChild(int, TreeNode) - Method in class com.huguesjohnson.tiamat.TreeNode
 
setChildren(TreeNode[]) - Method in class com.huguesjohnson.tiamat.TreeNode
 
setColorScheme(ColorScheme) - Method in class com.huguesjohnson.tiamat.graphics.Theme
Sets the ColorScheme for this Theme.
setCurrentArea(Area) - Method in class com.huguesjohnson.tiamat.demos.Camineet.BaseGameState
Sets the Area the game is currently in.
setCurrentAreaName(String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.CDGameState
Sets the name of the current area.
setCurrentValue(long) - Method in class com.huguesjohnson.tiamat.Attribute
 
setDescription(String) - Method in class com.huguesjohnson.tiamat.NamedObject
 
setDirection(String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.AreaExit
Sets the direction of this exit.
setDirection(int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
 
setDisappearOnUse(boolean) - Method in class com.huguesjohnson.tiamat.Item
 
setEquipable(boolean) - Method in class com.huguesjohnson.tiamat.Item
 
setEquipped(boolean) - Method in class com.huguesjohnson.tiamat.Item
 
setExits(AreaExit[]) - Method in class com.huguesjohnson.tiamat.demos.Camineet.CDArea
Sets all the exits from this Area.
setFilePath(String) - Method in class com.huguesjohnson.ui.FileBrowsePanel
Sets the file path textfield.
setFollower(Sprite) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
 
setForeColor(Color) - Method in class com.huguesjohnson.tiamat.graphics.ColorScheme
Sets the foreground color.
setFullImagePath(String) - Method in class com.huguesjohnson.tiamat.Character
 
setFullImagePath(String) - Method in class com.huguesjohnson.tiamat.Item
 
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
 
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
 
setItem(String, Item) - Method in class com.huguesjohnson.tiamat.ItemCollection
sets the Item with the given path, adds it if it doesn’t exist
setItem(Item) - Method in class com.huguesjohnson.tiamat.demos.Camineet.ItemListEntry
Sets the Item in this entry.
setItemList(ItemListEntry[]) - Method in class com.huguesjohnson.tiamat.demos.Camineet.CDArea
Sets a list of all the Items in the Area.
setItems(ItemCollection) - Method in class com.huguesjohnson.tiamat.Character
 
setLayers(Layer[]) - Method in class com.huguesjohnson.tiamat.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
 
setMembers(PlayerCharacter[]) - Method in class com.huguesjohnson.tiamat.Party
 
setMovable(boolean) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
 
setName(String) - Method in class com.huguesjohnson.tiamat.NamedObject
 
setName(String) - Method in class com.huguesjohnson.tiamat.NamedObjectTreeNode
 
setName(String) - Method in class com.huguesjohnson.tiamat.TreeNode
 
setName(String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.AreaExit
Sets the name of the Area where this exit leads.
setName(String) - Method in class com.huguesjohnson.tiamat.graphics.Map
Sets the name of the Map.
setObject(Object) - Method in class com.huguesjohnson.tiamat.TreeNode
 
setObject(Object) - Method in class com.huguesjohnson.tiamat.graphics.TileMapData
 
setObjectAt(int, int, Object) - Method in class com.huguesjohnson.tiamat.graphics.TileMap
Sets the object at (x,y).
setOverlayImagePath(String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.CDArea
Sets the relative path to the overlay image.
setParameters(StringTable) - Method in class com.huguesjohnson.tiamat.demos.Camineet.Event
Sets the parameters for the action.
setParent(TreeNode) - Method in class com.huguesjohnson.tiamat.TreeNode
 
setPaused(boolean) - Method in class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
pause or unpause the game
setProfile(StringTable) - Method in class com.huguesjohnson.tiamat.Character
 
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.demos.Camineet.GameData
Sets the script for this game.
setScript(String, Formatter) - Method in class com.huguesjohnson.tiamat.demos.Camineet.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(Selection[]) - Method in class com.huguesjohnson.tiamat.demos.Camineet.CamineetDemoFrame
Set the selections (menu).
setSelections(String[]) - Method in class com.huguesjohnson.tiamat.graphics.Dialog
Sets the selections to present after the last page of text.
setSkills(SkillCollection) - Method in class com.huguesjohnson.tiamat.Character
 
setSpritePath(String, Formatter) - Method in class com.huguesjohnson.tiamat.Character
 
setStepIndex(int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
 
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
 
setTarget(int, Target) - Method in class com.huguesjohnson.tiamat.Skill
 
setTargetPath(String) - Method in class com.huguesjohnson.tiamat.Target
 
setTargets(Target[]) - Method in class com.huguesjohnson.tiamat.Item
 
setTargets(Target[]) - Method in class com.huguesjohnson.tiamat.Skill
 
setText(String) - Method in class com.huguesjohnson.tiamat.demos.Camineet.SequenceFrame
Set the text to draw in this frame.
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.
setThumbnailImagePath(String) - Method in class com.huguesjohnson.tiamat.Character
 
setThumbnailImagePath(String) - Method in class com.huguesjohnson.tiamat.Item
 
setTile(int) - Method in class com.huguesjohnson.tiamat.graphics.TileMapData
 
setTimeOfDay(int) - Method in class com.huguesjohnson.tiamat.demos.Camineet.CDGameState
Sets the time of day it is.
setType(int) - Method in class com.huguesjohnson.tiamat.graphics.Layer
 
setType(int) - Method in class com.huguesjohnson.tiamat.graphics.TileMapData
 
setValue(long) - Method in class com.huguesjohnson.tiamat.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.demos.Camineet.ItemListEntry
Sets the x-coordinate for the item.
setX(int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
 
setY(int) - Method in class com.huguesjohnson.tiamat.demos.Camineet.ItemListEntry
Sets the y-coordinate for the item.
setY(int) - Method in class com.huguesjohnson.tiamat.graphics.Sprite
 
stateChanged(ChangeEvent) - Method in class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
 
stop() - Method in class com.huguesjohnson.tiamat.audio.AudioPlayer
stop playback
stop() - Method in class com.huguesjohnson.tiamat.audio.MidiPlayer
stop playing

T

TIME_DAY - Static variable in class com.huguesjohnson.tiamat.demos.Camineet.CDGameState
constant for daytime
TIME_NIGHT - Static variable in class com.huguesjohnson.tiamat.demos.Camineet.CDGameState
constant for nighttime
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
 
TYPE_EXIT - Static variable in class com.huguesjohnson.tiamat.graphics.TileMapData
 
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
 
TYPE_SOLID - Static variable in class com.huguesjohnson.tiamat.graphics.TileMapData
 
TYPE_SPRITE - Static variable in class com.huguesjohnson.tiamat.graphics.Layer
a layer where sprites move
Target - class com.huguesjohnson.tiamat.Target.
Target - represents the target of a Skill or Item
Target(String, long) - Constructor for class com.huguesjohnson.tiamat.Target
 
Target(String, long, int) - Constructor for class com.huguesjohnson.tiamat.Target
 
TargetDialog - class com.huguesjohnson.tiamat.tools.TargetDialog.
TargetDialog - dialog for editing a Target an awful lot of this code was generated through the NetBeans 3.6 form editor
TargetDialog(Frame) - Constructor for class com.huguesjohnson.tiamat.tools.TargetDialog
Creates new form TargetDialog
TargetDialog(Frame, Target) - Constructor for class com.huguesjohnson.tiamat.tools.TargetDialog
 
TargetListPanel - class com.huguesjohnson.tiamat.tools.TargetListPanel.
TargetListPanel - panel to list Targets
TargetListPanel() - Constructor for class com.huguesjohnson.tiamat.tools.TargetListPanel
Creates a new instance of TargetListPanel
Theme - class com.huguesjohnson.tiamat.graphics.Theme.
Theme - stores style elements for a top-level container
Theme() - Constructor for class com.huguesjohnson.tiamat.graphics.Theme
Default constructor, creates an empty theme
ThemeEditor - class com.huguesjohnson.tiamat.tools.ThemeEditor.
Main class for a Theme editor.
ThemeEditor() - Constructor for class com.huguesjohnson.tiamat.tools.ThemeEditor
constructor
ThemeEditorFrame - class com.huguesjohnson.tiamat.tools.ThemeEditorFrame.
Main window for editing a Theme.
ThemeEditorFrame() - Constructor for class com.huguesjohnson.tiamat.tools.ThemeEditorFrame
Creates a new ThemeEditorFrame.
ThemeEditorFrame(String) - Constructor for class com.huguesjohnson.tiamat.tools.ThemeEditorFrame
Creates a new ThemeEditorFrame with the specified Theme.
TileMap - class com.huguesjohnson.tiamat.graphics.TileMap.
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 com.huguesjohnson.tiamat.graphics.TileMapData.
TileMapData - data for TileMap
TileMapData(int) - Constructor for class com.huguesjohnson.tiamat.graphics.TileMapData
 
TileMapData(int, int) - Constructor for class com.huguesjohnson.tiamat.graphics.TileMapData
 
TileMapData(int, int, Object) - Constructor for class com.huguesjohnson.tiamat.graphics.TileMapData
 
TreeNode - class com.huguesjohnson.tiamat.TreeNode.
TreeNode - stores object in a heirarchical (tree) structure
TreeNode(String) - Constructor for class com.huguesjohnson.tiamat.TreeNode
 
TreeNode(String, String) - Constructor for class com.huguesjohnson.tiamat.TreeNode
 
TreeNode(String, Object) - Constructor for class com.huguesjohnson.tiamat.TreeNode
 
TreeNode(String, String, Object) - Constructor for class com.huguesjohnson.tiamat.TreeNode
 
TreeNode(String, Object, TreeNode) - Constructor for class com.huguesjohnson.tiamat.TreeNode
 
TreeNode(String, String, Object, TreeNode) - Constructor for class com.huguesjohnson.tiamat.TreeNode
 
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.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
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
return 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
trackIndex - Variable in class com.huguesjohnson.tiamat.audio.AudioPlayer
 
trackList - Variable in class com.huguesjohnson.tiamat.audio.AudioPlayer
 

U

UnsupportedAudioFormatException - exception com.huguesjohnson.tiamat.audio.UnsupportedAudioFormatException.
UnsupportedAudioFormatException - Exception thrown when an unsupported audio type is encountered
UnsupportedAudioFormatException() - Constructor for class com.huguesjohnson.tiamat.audio.UnsupportedAudioFormatException
 
UnsupportedCharacterException - exception com.huguesjohnson.tiamat.UnsupportedCharacterException.
UnsupportedCharacterException - Exception thrown when an unsupported character is encountered
UnsupportedCharacterException() - Constructor for class com.huguesjohnson.tiamat.UnsupportedCharacterException
 
UnsupportedCharacterException(String) - Constructor for class com.huguesjohnson.tiamat.UnsupportedCharacterException
 
UnsupportedMapException - exception com.huguesjohnson.tiamat.graphics.UnsupportedMapException.
UnsupportedMapException - Exception thrown when an unsupported map is encountered
UnsupportedMapException() - Constructor for class com.huguesjohnson.tiamat.graphics.UnsupportedMapException
 
UnsupportedMapException(String) - Constructor for class com.huguesjohnson.tiamat.graphics.UnsupportedMapException
 
update(Graphics) - Method in class com.huguesjohnson.tiamat.demos.SpriteWalkerFrame
 
updateCanvas() - Method in class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
 
updateCanvas() - Method in class com.huguesjohnson.tiamat.demos.SpriteWalkerFrame
 
updateFrame(Graphics) - Method in class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
 
updateFrame(Graphics) - Method in class com.huguesjohnson.tiamat.demos.SpriteWalkerFrame
 
updateSelectedListItem(Object) - Method in class com.huguesjohnson.ui.ListPanel
update the selected item in the list

V

VSCROLL - Static variable in class com.huguesjohnson.tiamat.demos.Camineet.CamineetDemoFrame
 

W

width - Variable in class com.huguesjohnson.tiamat.graphics.Map
 
windowGainedFocus(WindowEvent) - Method in class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
 
windowLostFocus(WindowEvent) - Method in class com.huguesjohnson.tiamat.demos.PS3.LandenTownDemo
 

X

XmlFileFilter - class com.huguesjohnson.fileFilter.XmlFileFilter.
XmlFileFilter Filter to only accept xml files
XmlFileFilter() - Constructor for class com.huguesjohnson.fileFilter.XmlFileFilter
Creates a new instance of SourceCodeFileFilter
XmlFormatter - class com.huguesjohnson.serialization.XmlFormatter.
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 Q R S T U V W X