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

A

AboutDialog - class org.meowers.cide.edcide.AboutDialog.
Shows the application version number and file format.
AboutDialog(Frame, boolean, String) - Constructor for class org.meowers.cide.edcide.AboutDialog
Creates new AboutDialog
addGameObject(GameObject) - Method in class org.meowers.cide.data.GameData
Adds and GameObject object to store in the game data.
addHeight(int) - Method in class org.meowers.cide.data.Map
Increase or decrease the height of the Map.
addTile(Tile) - Method in class org.meowers.cide.data.TileSet
Adds a Tile to this TileSet.
addWidth(int) - Method in class org.meowers.cide.data.Map
Increases or decrease the width of the Map.
apply() - Method in class org.meowers.cide.edcide.EdCideEditor
 
apply() - Method in class org.meowers.cide.edcide.BlankEditor
 
apply() - Method in class org.meowers.cide.edcide.map.MapEditor
 
apply() - Method in class org.meowers.cide.edcide.tile.TileEditor
 
apply() - Method in class org.meowers.cide.edcide.tileset.TileSetEditor
 
apply() - Method in class org.meowers.cide.edcide.gamedata.GameDataEditor
 

B

BlankEditor - class org.meowers.cide.edcide.BlankEditor.
 
BlankEditor() - Constructor for class org.meowers.cide.edcide.BlankEditor
Creates new form BlankEditorPanel

C

changed() - Method in class org.meowers.cide.edcide.map.TileListModel
 
Cide - class org.meowers.cide.engine.Cide.
 
Cide(File) - Constructor for class org.meowers.cide.engine.Cide
Creates new form Cide
CideScanner - class org.meowers.cide.data.io.CideScanner.
This is a scanner of DOM tree.
CideScanner(Document) - Constructor for class org.meowers.cide.data.io.CideScanner
Create new CideScanner with org.w3c.dom.Document.
CideXML - class org.meowers.cide.data.io.CideXML.
 
CideXML() - Constructor for class org.meowers.cide.data.io.CideXML
Creates new CideXML

E

EdCide - class org.meowers.cide.edcide.EdCide.
 
EdCide() - Constructor for class org.meowers.cide.edcide.EdCide
Creates new form EdCide
EdCideEditor - class org.meowers.cide.edcide.EdCideEditor.
 
EdCideEditor() - Constructor for class org.meowers.cide.edcide.EdCideEditor
Creates new EditorPanel
EdCideTreeModel - class org.meowers.cide.edcide.EdCideTreeModel.
 
EdCideTreeModel(GameData) - Constructor for class org.meowers.cide.edcide.EdCideTreeModel
Creates new EdCideTreeModel
EdCideTreeNode - class org.meowers.cide.edcide.EdCideTreeNode.
This class provides the structure of a tree node for the various types of GameObject data.
EdCideTreeNode(GameObject) - Constructor for class org.meowers.cide.edcide.EdCideTreeNode
Creates a new GameDataTreeNode and sets the GameObject associated with this tree node to the one specified.
EdCideTreeNode(String, int) - Constructor for class org.meowers.cide.edcide.EdCideTreeNode
Creates a new GameDataTreeNode that represents a group of objects.
EditorPanel - class org.meowers.cide.edcide.EditorPanel.
 
EditorPanel() - Constructor for class org.meowers.cide.edcide.EditorPanel
Creates new form EditorPanel

F

FILE_VERSION - Static variable in class org.meowers.cide.data.GameDataIO
 

G

GAME_DATA - Static variable in class org.meowers.cide.data.GameObject
This is a GameData type game object.
GameData - class org.meowers.cide.data.GameData.
Stores all the data necessary for a game to be run, or at least provides wrappers to other storage classes.
GameData() - Constructor for class org.meowers.cide.data.GameData
Creates new GameData.
GameDataDocument - class org.meowers.cide.edcide.GameDataDocument.
 
GameDataDocument(EdCide) - Constructor for class org.meowers.cide.edcide.GameDataDocument
Creates new GameDataDocument
GameDataEditor - class org.meowers.cide.edcide.gamedata.GameDataEditor.
GUI editor of general GameData properties.
GameDataEditor() - Constructor for class org.meowers.cide.edcide.gamedata.GameDataEditor
Creates a new GameData editing panel.
GameDataEditor(GameData, EdCideTreeNode) - Constructor for class org.meowers.cide.edcide.gamedata.GameDataEditor
Creates a new GameData editor and set it to edit the specified GameData.
GameDataIO - class org.meowers.cide.data.GameDataIO.
Provides services to save and load GameData objects.
GameDataIO() - Constructor for class org.meowers.cide.data.GameDataIO
 
gameObj - Variable in class org.meowers.cide.edcide.EdCideTreeNode
This stores the GameObject associated with the tree node
GameObject - class org.meowers.cide.data.GameObject.
This abstract class contains the framework for all types of objects necessary for the games internal data structures.
GameObject() - Constructor for class org.meowers.cide.data.GameObject
 
gameObjType - Variable in class org.meowers.cide.edcide.EdCideTreeNode
This specifies the type of GameObject stored under this node if we are a group.
getColumnClass(int) - Method in class org.meowers.cide.edcide.map.MapTableModel
 
getColumnCount() - Method in class org.meowers.cide.edcide.map.MapTableModel
 
getElementAt(int) - Method in class org.meowers.cide.edcide.map.TileListModel
 
getGameData() - Method in class org.meowers.cide.data.io.CideScanner
 
getGameDataType() - Method in class org.meowers.cide.edcide.EdCideTreeNode
Returns the type of tree node this is or the type of objects in this group if this node is a group.
getGameObject() - Method in class org.meowers.cide.edcide.EdCideTreeNode
Returns the GameObject associated with this tree node, or null if this node is a group.
getGameObject(int, int) - Method in class org.meowers.cide.data.GameData
Gets a GameObject at a specified index of a specified type.
getGameObjectCount(int) - Method in class org.meowers.cide.data.GameData
Returns the number of GameObjects of the specified type are stored here.
getHeight() - Method in class org.meowers.cide.data.Map
Returns the height of the map.
getImage() - Method in class org.meowers.cide.data.Tile
Gets the BufferedImage to display when rendering this Tile.
getImage() - Method in class org.meowers.cide.data.SerialImage
Gets the actual image.
getImage() - Method in class org.meowers.cide.edcide.tile.TileImageEditorDialog
 
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.meowers.cide.edcide.map.TileListCellRenderer
 
getName() - Method in class org.meowers.cide.data.GameObject
Returns the internal name of this object.
getRowCount() - Method in class org.meowers.cide.edcide.map.MapTableModel
 
getSize() - Method in class org.meowers.cide.edcide.map.TileListModel
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.meowers.cide.edcide.map.MapTableCellRenderer
 
getTile() - Method in class org.meowers.cide.data.MapCell
 
getTileAt(int, int) - Method in class org.meowers.cide.data.Map
Gets the Tile at the specified position.
getTileCount() - Method in class org.meowers.cide.data.TileSet
Returns the number of Tile objects in this set.
getTiles() - Method in class org.meowers.cide.data.TileSet
Returns an array containing all the tiles in this set.
getTileSize() - Method in class org.meowers.cide.data.GameData
Returns the size of tiles used in this game.
getType() - Method in class org.meowers.cide.data.GameObject
Returns the type of this GameObject.
getValue() - Method in class org.meowers.cide.edcide.util.ValidatedInteger
 
getValueAt(int, int) - Method in class org.meowers.cide.edcide.map.MapTableModel
 
getWidth() - Method in class org.meowers.cide.data.Map
Returns the width of the map.
group - Variable in class org.meowers.cide.edcide.EdCideTreeNode
This is true when this tree node is a group of other nodes.

I

isCellEditable(int, int) - Method in class org.meowers.cide.edcide.map.MapTableModel
 
isDirty() - Method in class org.meowers.cide.data.GameObject
Returns true if this GameObject is dirty.
isDirty() - Method in class org.meowers.cide.data.GameData
Returns the dirty state of this game data.
isDirty() - Method in class org.meowers.cide.edcide.EdCideEditor
 
isGroup() - Method in class org.meowers.cide.edcide.EdCideTreeNode
Used to determine if this node is a group or individual game object.
isValid() - Method in class org.meowers.cide.edcide.util.ValidatedDataType
 

L

load(File) - Static method in class org.meowers.cide.data.GameDataIO
Loads a GameData from the specified File.
load(File) - Static method in class org.meowers.cide.data.io.CideXML
 

M

main(String[]) - Static method in class org.meowers.cide.edcide.EdCide
 
main(String[]) - Static method in class org.meowers.cide.edcide.tile.TileImageEditorDialog
 
main(String[]) - Static method in class org.meowers.cide.engine.Cide
 
Map - class org.meowers.cide.data.Map.
Represents and entire map, made up of tiles.
MAP - Static variable in class org.meowers.cide.data.GameObject
This is a Map type game object.
Map() - Constructor for class org.meowers.cide.data.Map
Creates a new empty Map which has one cell.
MapCell - class org.meowers.cide.data.MapCell.
 
MapCell() - Constructor for class org.meowers.cide.data.MapCell
Creates new MapCell
MapEditor - class org.meowers.cide.edcide.map.MapEditor.
The editing panel for Map objects.
MapEditor(GameData, EdCideTreeNode) - Constructor for class org.meowers.cide.edcide.map.MapEditor
Creates a new editing panel for Map objects and set it to edit the specified map.
MapEditorFrame - class org.meowers.cide.edcide.map.MapEditorFrame.
 
MapEditorFrame(Map) - Constructor for class org.meowers.cide.edcide.map.MapEditorFrame
Creates new form MapEditorFrame
MapTableCellRenderer - class org.meowers.cide.edcide.map.MapTableCellRenderer.
 
MapTableCellRenderer() - Constructor for class org.meowers.cide.edcide.map.MapTableCellRenderer
Creates new MapTableCellRenderer
MapTableModel - class org.meowers.cide.edcide.map.MapTableModel.
 
MapTableModel(Map) - Constructor for class org.meowers.cide.edcide.map.MapTableModel
Creates new MapTableModel

N

name - Variable in class org.meowers.cide.edcide.EdCideTreeNode
This is the name of the node when we are a group.
newDocument() - Method in class org.meowers.cide.edcide.GameDataDocument
 

O

openDocument() - Method in class org.meowers.cide.edcide.GameDataDocument
 
org.meowers.cide.data - package org.meowers.cide.data
 
org.meowers.cide.data.io - package org.meowers.cide.data.io
 
org.meowers.cide.edcide - package org.meowers.cide.edcide
 
org.meowers.cide.edcide.gamedata - package org.meowers.cide.edcide.gamedata
 
org.meowers.cide.edcide.map - package org.meowers.cide.edcide.map
 
org.meowers.cide.edcide.tile - package org.meowers.cide.edcide.tile
 
org.meowers.cide.edcide.tileset - package org.meowers.cide.edcide.tileset
 
org.meowers.cide.edcide.util - package org.meowers.cide.edcide.util
 
org.meowers.cide.engine - package org.meowers.cide.engine
 

P

paintComponent(Graphics) - Method in class org.meowers.cide.engine.Render
 

R

removeTile(Tile) - Method in class org.meowers.cide.data.TileSet
Removes the specified tile from this set.
Render - class org.meowers.cide.engine.Render.
 
Render(GameData) - Constructor for class org.meowers.cide.engine.Render
Creates new Render
resize(int, int) - Method in class org.meowers.cide.data.Map
Resize the map to a new size.
revert() - Method in class org.meowers.cide.edcide.EdCideEditor
 
revert() - Method in class org.meowers.cide.edcide.BlankEditor
 
revert() - Method in class org.meowers.cide.edcide.map.MapEditor
 
revert() - Method in class org.meowers.cide.edcide.tile.TileEditor
 
revert() - Method in class org.meowers.cide.edcide.tileset.TileSetEditor
 
revert() - Method in class org.meowers.cide.edcide.gamedata.GameDataEditor
 

S

save(File, GameData) - Static method in class org.meowers.cide.data.GameDataIO
Saves a GameData to the specified File.
saveDocument() - Method in class org.meowers.cide.edcide.GameDataDocument
 
saveDocumentAs() - Method in class org.meowers.cide.edcide.GameDataDocument
 
SerialImage - class org.meowers.cide.data.SerialImage.
Provides a wrapper for images so they may be serialized.
SerialImage(BufferedImage) - Constructor for class org.meowers.cide.data.SerialImage
Creates a new SerialImage from a BufferedImage.
setEditor(EdCideEditor) - Method in class org.meowers.cide.edcide.EditorPanel
 
setFilename(String) - Method in class org.meowers.cide.data.Tile
 
setImage(BufferedImage) - Method in class org.meowers.cide.data.Tile
Sets the image of the Tile.
setImage(BufferedImage) - Method in class org.meowers.cide.data.SerialImage
Sets the image to encapsulate.
setMap(Map) - Method in class org.meowers.cide.engine.Render
 
setName(String) - Method in class org.meowers.cide.data.GameObject
Sets the name of this GameObject to the specified String.
setOffsets(int, int) - Method in class org.meowers.cide.data.Tile
 
setTile(Tile) - Method in class org.meowers.cide.data.MapCell
 
setTileAt(int, int, Tile) - Method in class org.meowers.cide.data.Map
Set the Tile at the map cell specified to the specified Tile.
setTileSize(int, boolean) - Method in class org.meowers.cide.data.GameData
Set the size of tiles used in this game.
setValueAt(Object, int, int) - Method in class org.meowers.cide.edcide.map.MapTableModel
 

T

Tile - class org.meowers.cide.data.Tile.
A Tile is an element placed in a Map that represents one square of the game world.
TILE - Static variable in class org.meowers.cide.data.GameObject
This is a Tile type game object.
TILE_SET - Static variable in class org.meowers.cide.data.GameObject
This is a TileSet type game object.
Tile() - Constructor for class org.meowers.cide.data.Tile
Creates new empty Tile
TileEditor - class org.meowers.cide.edcide.tile.TileEditor.
 
TileEditor() - Constructor for class org.meowers.cide.edcide.tile.TileEditor
Creates new form tileEditorPanel
TileEditor(GameData, EdCideTreeNode) - Constructor for class org.meowers.cide.edcide.tile.TileEditor
 
TileImageEditorDialog - class org.meowers.cide.edcide.tile.TileImageEditorDialog.
 
TileImageEditorDialog(Frame, boolean, int) - Constructor for class org.meowers.cide.edcide.tile.TileImageEditorDialog
Creates new form TileImageEditorDialog
TileListCellRenderer - class org.meowers.cide.edcide.map.TileListCellRenderer.
 
TileListCellRenderer() - Constructor for class org.meowers.cide.edcide.map.TileListCellRenderer
Creates new TileListCellRenderer
TileListModel - class org.meowers.cide.edcide.map.TileListModel.
 
TileListModel(GameData) - Constructor for class org.meowers.cide.edcide.map.TileListModel
Creates new TileListModel
TileListModel(TileSet) - Constructor for class org.meowers.cide.edcide.map.TileListModel
 
TileSet - class org.meowers.cide.data.TileSet.
Stores a collection of tiles for grouping purposes.
TileSet() - Constructor for class org.meowers.cide.data.TileSet
Creates new TileSet
TileSetEditor - class org.meowers.cide.edcide.tileset.TileSetEditor.
 
TileSetEditor() - Constructor for class org.meowers.cide.edcide.tileset.TileSetEditor
Creates new form TileSetEditor
TileSetEditor(GameData, EdCideTreeNode) - Constructor for class org.meowers.cide.edcide.tileset.TileSetEditor
 
TileSetEditorFrame - class org.meowers.cide.edcide.tileset.TileSetEditorFrame.
The TileSet editor frame.
TileSetEditorFrame(TileSet) - Constructor for class org.meowers.cide.edcide.tileset.TileSetEditorFrame
Creates new form TileSetEditorFrame
toString() - Method in class org.meowers.cide.data.GameObject
Converts this GameObject to a String.

U

updateText() - Method in class org.meowers.cide.edcide.EdCideTreeNode
Refreshes the text displayed in the tree to the current name of the GameObject associated with this tree node.

V

ValidatedDataType - class org.meowers.cide.edcide.util.ValidatedDataType.
 
ValidatedDataType() - Constructor for class org.meowers.cide.edcide.util.ValidatedDataType
Creates new Validated
ValidatedInteger - class org.meowers.cide.edcide.util.ValidatedInteger.
 
ValidatedInteger() - Constructor for class org.meowers.cide.edcide.util.ValidatedInteger
Creates new ValidatedInteger
ValidatedInteger(int, boolean) - Constructor for class org.meowers.cide.edcide.util.ValidatedInteger
 
ValidatedInteger(JTextField, int, int, String) - Constructor for class org.meowers.cide.edcide.util.ValidatedInteger
 
visitDocument() - Method in class org.meowers.cide.data.io.CideScanner
Scan through org.w3c.dom.Document document.

W

windowMenu - Variable in class org.meowers.cide.edcide.EdCide
 

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