Skip navigation links
Get RobotChase at SourceForge.net. Fast, secure and Free Open Source software downloads
A B C D E F G I K L M N O P R S T U V W 

A

actionPerformed(ActionEvent) - Method in class org.gcs.robot.RCHelp
 
actionPerformed(ActionEvent) - Method in class org.gcs.robot.RCKeys
Handle buttons.
actionPerformed(ActionEvent) - Method in class org.gcs.robot.RCView
Animate one move; stop when no more moves or game won.

B

BOMB - Static variable in class org.gcs.robot.RCModel
This cell contains a bomb
borderColor - Static variable in class org.gcs.robot.RCImage
Theme color

C

componentHidden(ComponentEvent) - Method in class org.gcs.robot.RobotChase
Handle componentHidden events (unused).
componentMoved(ComponentEvent) - Method in class org.gcs.robot.RobotChase
Handle componentMoved events to update size display.
componentResized(ComponentEvent) - Method in class org.gcs.robot.RobotChase
Handle componentResized events.
componentShown(ComponentEvent) - Method in class org.gcs.robot.RobotChase
Handle componentShown events (unused).

D

DEFAULT_JUMPS - Static variable in class org.gcs.robot.RCPrefs
 
DEFAULT_LEVEL - Static variable in class org.gcs.robot.RCPrefs
 
DEFAULT_SCORE - Static variable in class org.gcs.robot.RCPrefs
 

E

EMPTY - Static variable in class org.gcs.robot.RCModel
This cell is empty

F

focusGained(FocusEvent) - Method in class org.gcs.robot.RCKeys
Handle focusGained events.
focusLost(FocusEvent) - Method in class org.gcs.robot.RCKeys
Handle focusLost events.

G

getAnimated() - Static method in class org.gcs.robot.RCPrefs
Get the user's desired animation state.
getBoard() - Method in class org.gcs.robot.RCModel
Return the game board array.
getDeadRobots() - Method in class org.gcs.robot.RCModel
Return the curent score.
getHeight() - Method in class org.gcs.robot.RCModel
Return the game board Height in Tiles.
getHeight() - Static method in class org.gcs.robot.RCPrefs
Get the user's last height in tiles.
getHeightInPixels() - Method in class org.gcs.robot.RCView
Return the view height in pixels.
getHeightInTiles() - Method in class org.gcs.robot.RCView
Return the view height in tiles.
getHighJumps() - Static method in class org.gcs.robot.RCPrefs
Get the user's previous high jumps.
getHighLevel() - Static method in class org.gcs.robot.RCPrefs
Get the user's previous high level.
getHighScore() - Static method in class org.gcs.robot.RCPrefs
Get the user's previous high score.
getKeyCode() - Method in enum org.gcs.robot.Key
Get this Key's keyCode.
getKeys() - Static method in class org.gcs.robot.RCPrefs
Get the user's key preferences; values are stored in the Key enum.
getLevel() - Method in class org.gcs.robot.RCModel
Return the curent game level.
getLiveRobots() - Method in class org.gcs.robot.RCModel
Return the number of robots left on this level.
getMove() - Method in enum org.gcs.robot.Key
Return a move corresponding to this Key.
getNextSet() - Static method in class org.gcs.robot.RCImage
Return the next set of images in the series.
getPosition() - Method in class org.gcs.robot.RCModel
Return the player's current position as a java.awt.Point.
getPreferredSize() - Method in class org.gcs.robot.RCInfo
Return this panel's preferred size.
getPreferredSize() - Method in class org.gcs.robot.RCStatus
Return this panel's preferred size.
getPreferredSize() - Method in class org.gcs.robot.RCView
Return this panel's preferred size based on tile geometry.
getSafeJumps() - Method in class org.gcs.robot.RCModel
Return the number of safe jumps left.
getSet() - Static method in class org.gcs.robot.RCImage
Return the current set of images.
getTileSet() - Static method in class org.gcs.robot.RCPrefs
Get the user's previous tile set.
getWidth() - Method in class org.gcs.robot.RCModel
Return the game board Width in Tiles.
getWidth() - Static method in class org.gcs.robot.RCPrefs
Get the user's last width in tiles.
getWidthInPixels() - Method in class org.gcs.robot.RCView
Return the view width in pixels.
getWidthInTiles() - Method in class org.gcs.robot.RCView
Return the view width in tiles.

I

initLevel() - Method in class org.gcs.robot.RCModel
Initialize the current level and notify any observers.

K

Key - Enum in org.gcs.robot
The Key enumeration.
keyPressed(KeyEvent) - Method in class org.gcs.robot.RCKeys
Handle keyPressed events; reserve shift for shift-tab navigation.
keyPressed(KeyEvent) - Method in class org.gcs.robot.RobotChase
Handle keyPressed events.
keyReleased(KeyEvent) - Method in class org.gcs.robot.RCKeys
Handle keyReleased events (unused).
keyReleased(KeyEvent) - Method in class org.gcs.robot.RobotChase
Handle keyReleased events (unused).
keyTyped(KeyEvent) - Method in class org.gcs.robot.RCKeys
Handle keyTyped events (unused).
keyTyped(KeyEvent) - Method in class org.gcs.robot.RobotChase
Handle keyTyped events (unused).

L

lookup(int) - Static method in enum org.gcs.robot.Key
Return the Key corresponding to the given keyCode.
lost() - Method in class org.gcs.robot.RCModel
Return true if the player has died; false otherwise.

M

main(String[]) - Static method in class org.gcs.robot.RobotChase
 
MINTILE - Static variable in class org.gcs.robot.RCModel
The smallest permitted board is 8x8.
mouseClicked(MouseEvent) - Method in class org.gcs.robot.RCInfo
Handle mouseClicked events.
mouseClicked(MouseEvent) - Method in class org.gcs.robot.RCView
Handle mouseClicked events (unused).
mouseDragged(MouseEvent) - Method in class org.gcs.robot.RCView
Handle mouseDragged events.
mouseEntered(MouseEvent) - Method in class org.gcs.robot.RCInfo
Handle mouseEntered events to set the cursor.
mouseEntered(MouseEvent) - Method in class org.gcs.robot.RCView
Handle mouseEntered events to set the cursor.
mouseExited(MouseEvent) - Method in class org.gcs.robot.RCInfo
Handle mouseExited events to restore the cursor.
mouseExited(MouseEvent) - Method in class org.gcs.robot.RCView
Handle mouseExited events to restore the cursor.
mouseMoved(MouseEvent) - Method in class org.gcs.robot.RCView
Handle mouseMoved events (unused).
mousePressed(MouseEvent) - Method in class org.gcs.robot.RCInfo
Handle mousePressed events.
mousePressed(MouseEvent) - Method in class org.gcs.robot.RCView
Handle mousePressed events.
mouseReleased(MouseEvent) - Method in class org.gcs.robot.RCInfo
Handle mouseReleased events.
mouseReleased(MouseEvent) - Method in class org.gcs.robot.RCView
Handle mouseReleased events.
move(int) - Method in class org.gcs.robot.RCModel
Move in the given direction.
move(int, int) - Method in class org.gcs.robot.RCModel
Move toward the specified row and column.
move() - Method in class org.gcs.robot.RCModel
Move by jumping to a random location.

N

newLevel() - Method in class org.gcs.robot.RCModel
Advance to the next level and initialize it.
nextSet() - Method in class org.gcs.robot.RCView
Display another set of game tiles.

O

org.gcs.robot - package org.gcs.robot
 

P

paint(Graphics) - Method in class org.gcs.robot.RCTile
Ask this tile to draw it's current image.
paintComponent(Graphics) - Method in class org.gcs.robot.RCView
Draw a grid and tell each tile to repaint itself.
pixelX(int) - Static method in class org.gcs.robot.RCTile
Convert a tile column number into an x pixel coordinate.
pixelY(int) - Static method in class org.gcs.robot.RCTile
Convert a tile row number into a y pixel coordinate.
POST - Static variable in class org.gcs.robot.RCModel
This cell contains an electified post
putAnimated(boolean) - Static method in class org.gcs.robot.RCPrefs
Set the user's desired animation state.
putHeight(int) - Static method in class org.gcs.robot.RCPrefs
Set the user's new last height in tiles.
putHighJumps(int) - Static method in class org.gcs.robot.RCPrefs
Set the user's new high jumps.
putHighLevel(int) - Static method in class org.gcs.robot.RCPrefs
Set the user's new high level.
putHighScore(int) - Static method in class org.gcs.robot.RCPrefs
Set the user's new high score.
putKeys() - Static method in class org.gcs.robot.RCPrefs
Set the user's key preferences; values are read from the Key enum.
putTileSet(String) - Static method in class org.gcs.robot.RCPrefs
Set the user's new tile set.
putWidth(int) - Static method in class org.gcs.robot.RCPrefs
Set the user's new last width in tiles.

R

RCHelp - Class in org.gcs.robot
RCHelp displays the game's instructions.
RCHelp(JFrame) - Constructor for class org.gcs.robot.RCHelp
Construct an instance of RCHelp.
RCImage - Class in org.gcs.robot
The RCImage class supplies images to the RCView view.
RCInfo - Class in org.gcs.robot
The RCInfo class is a view of the game's highlights.
RCInfo(RCModel) - Constructor for class org.gcs.robot.RCInfo
Construct an informative view of the specified game.
RCKeys - Class in org.gcs.robot
RCKeys manages custom key bindings.
RCKeys(JFrame) - Constructor for class org.gcs.robot.RCKeys
Construct a key binding editor dialog.
RCModel - Class in org.gcs.robot
The RCModel class models the game board as a two dimensional array.
RCModel(int, int) - Constructor for class org.gcs.robot.RCModel
Construct a game board with the given dimensions.
RCPrefs - Class in org.gcs.robot
The RCPref class manages persistent user data.
RCStatus - Class in org.gcs.robot
The RCStatus class is a view of the game's status.
RCStatus(RCModel) - Constructor for class org.gcs.robot.RCStatus
Construct a status view of the specified game.
RCTile - Class in org.gcs.robot
The RCTile class handles drawing individual tiles on behalf of RCView.
RCTile(RCView, int, int) - Constructor for class org.gcs.robot.RCTile
Construct a tile for the given row & column on a panel.
RCView - Class in org.gcs.robot
The RCView class is the main view of the game board.
RCView(RCModel) - Constructor for class org.gcs.robot.RCView
Construct a view of the specified game board.
repaint() - Method in class org.gcs.robot.RCTile
 
resetGame() - Method in class org.gcs.robot.RCModel
Reset the game and initialize the first level.
resetHilights() - Method in class org.gcs.robot.RCInfo
Clear the user's previous high score & level; reset the game.
resizeArray(int, int) - Method in class org.gcs.robot.RCModel
Resize the game board array.
resizeArray(int, int) - Method in class org.gcs.robot.RCView
Resize the game and view.
restoreGame(int, int, int) - Method in class org.gcs.robot.RCModel
Restore the game and initialize the current level.
ROBOT - Static variable in class org.gcs.robot.RCModel
This cell contains a robot
RobotChase - Class in org.gcs.robot
The RobotChase class controls the game.
RobotChase(int, int) - Constructor for class org.gcs.robot.RobotChase
Construct a new game.

S

scale(Image, int, int) - Static method in class org.gcs.robot.RCImage
Create a scaled ImageIcon from the given image.
setHilite(boolean) - Method in class org.gcs.robot.RCTile
 
setImg(Image) - Method in class org.gcs.robot.RCTile
Tell this tile what image it will draw.
setKeyCode(int) - Method in enum org.gcs.robot.Key
Set this Key's keyCode; mark keyMap for rehash.
showSize() - Method in class org.gcs.robot.RCInfo
Show the current board size.
showSize(int, int) - Method in class org.gcs.robot.RCInfo
Show the board size while resizing.

T

tileCol(int) - Static method in class org.gcs.robot.RCTile
Convert an x pixel coordinate into a tile column number.
tileHeight - Static variable in class org.gcs.robot.RCTile
The height of a tile.
tileRow(int) - Static method in class org.gcs.robot.RCTile
Convert a y pixel coordinate into a tile row number.
tileWidth - Static variable in class org.gcs.robot.RCTile
The width of a tile.
toggleAnimated() - Method in class org.gcs.robot.RCView
Toggle the animation feature.

U

update(Observable, Object) - Method in class org.gcs.robot.RCInfo
Update the game's highlights.
update(Observable, Object) - Method in class org.gcs.robot.RCStatus
Update the game's status display.
update(Observable, Object) - Method in class org.gcs.robot.RCView
Determine what to draw on each tile, then repaint.

V

valueOf(String) - Static method in enum org.gcs.robot.Key
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.gcs.robot.Key
Returns an array containing the constants of this enum type, in the order they are declared.

W

won() - Method in class org.gcs.robot.RCModel
Return true if the player has won; false otherwise.
WRECK - Static variable in class org.gcs.robot.RCModel
This cell is a collision among two or more robots
A B C D E F G I K L M N O P R S T U V W 
Skip navigation links
Get RobotChase at SourceForge.net. Fast, secure and Free Open Source software downloads

Copyright © 2007 Gem City Software. Distributed under the terms of the GPL