A B C D E F G I K L M P R S U V W

A

add(E) - Method in class edu.trinity.cs.gamecore.GameEntityList
Adds the specified entity to the list.
add(E) - Method in class edu.trinity.cs.gamecore.ListBasedPriorityQueue
 
add(E) - Method in interface edu.trinity.cs.gamecore.PriorityQueue
This method adds a GameEntity into the queue.
addEntity(BasicEntity) - Method in class edu.trinity.cs.gamecore.basic.BasicScreen
 
addEntity(E) - Method in interface edu.trinity.cs.gamecore.Screen
Add the specified entity to the list for this screen.

B

BasicBlock - Class in edu.trinity.cs.gamecore.basic
This is a basic implementation of the Block interface.
BasicBlock() - Constructor for class edu.trinity.cs.gamecore.basic.BasicBlock
 
BasicBlock1 - Class in edu.trinity.cs.gamecore.basic
This was just another sample block.
BasicBlock1() - Constructor for class edu.trinity.cs.gamecore.basic.BasicBlock1
 
BasicEntity - Interface in edu.trinity.cs.gamecore.basic
This is a simple implementation of the GameEntity interface.
BasicEntityImpl - Class in edu.trinity.cs.gamecore.basic
 
BasicGameSetup - Class in edu.trinity.cs.gamecore.basic
This is a simple implementation of the GameSetup interface.
BasicPlayer - Class in edu.trinity.cs.gamecore.basic
A simple implementation of the Player interface.
BasicPlayer(Location<BasicBlock, BasicEntity>) - Constructor for class edu.trinity.cs.gamecore.basic.BasicPlayer
 
BasicScreen - Class in edu.trinity.cs.gamecore.basic
This class is a very basic implementation of the Screen interface.
BasicScreen() - Constructor for class edu.trinity.cs.gamecore.basic.BasicScreen
 
BasicScreen(int, int) - Constructor for class edu.trinity.cs.gamecore.basic.BasicScreen
 
Block<B extends Block<B,E>,E extends GameEntity<B,E>> - Interface in edu.trinity.cs.gamecore
This interface will be implemented for any class that should represent a block on a screen in the game.
blockSelected() - Method in class edu.trinity.cs.gamecore.ScreenEditor
 

C

createEntityIterator() - Method in class edu.trinity.cs.gamecore.basic.BasicScreen
Returns an Iterator object that can be used to "walk through" the list of entities on this screen.
createEntityIterator() - Method in interface edu.trinity.cs.gamecore.Screen
Returns an Iterator object that can be used to "walk through" the list of entities on this screen.
createIterator() - Method in class edu.trinity.cs.gamecore.GameEntityList
Returns an Iterator object that can be used to "walk through" the list of entities.

D

draw(Player<B, E>) - Method in class edu.trinity.cs.gamecore.MainDisplay
Draw the display assuming the player passed in.

E

EditorDisplay - Class in edu.trinity.cs.gamecore
A special subclass of MainDisplay that is used only in the screen editor.
EditorDisplay(EditorPlayer, ScreenEditor) - Constructor for class edu.trinity.cs.gamecore.EditorDisplay
 
EditorPlayer - Class in edu.trinity.cs.gamecore
This class is just used by the editor to help it interact with the MainDisplay class.
EditorPlayer() - Constructor for class edu.trinity.cs.gamecore.EditorPlayer
 
EditorSetup - Class in edu.trinity.cs.gamecore
This is the implementation of GameSetup that is used by the screen editor.
EditorSetup(Player) - Constructor for class edu.trinity.cs.gamecore.EditorSetup
 
editPropertiesPanel() - Method in class edu.trinity.cs.gamecore.basic.BasicScreen
 
editPropertiesPanel() - Method in interface edu.trinity.cs.gamecore.Screen
This method returns a panel that should be set up so that users can edit the properties of this screen.
edu.trinity.cs.gamecore - package edu.trinity.cs.gamecore
 
edu.trinity.cs.gamecore.basic - package edu.trinity.cs.gamecore.basic
 
entitySelected() - Method in class edu.trinity.cs.gamecore.ScreenEditor
 
equals(Object) - Method in class edu.trinity.cs.gamecore.Location
This method overrides the same method from object.

F

followLinks() - Method in class edu.trinity.cs.gamecore.basic.BasicEntityImpl
 
followLinks() - Method in class edu.trinity.cs.gamecore.EditorPlayer
 
followLinks() - Method in interface edu.trinity.cs.gamecore.GameEntity
Tells if this entity should follow links from one screen to another.
followLinks() - Method in class edu.trinity.cs.gamecore.StickPlayer
 

G

GameEntity<B extends Block<B,E>,E extends GameEntity<B,E>> - Interface in edu.trinity.cs.gamecore
This interface will be implemented for any class that should represent an entity in the game.
GameEntityList<B extends Block<B,E>,E extends GameEntity<B,E>> - Class in edu.trinity.cs.gamecore
This class is a basic implementation of a linked list that can hold GameEntity objects.
GameEntityList() - Constructor for class edu.trinity.cs.gamecore.GameEntityList
 
GameSetup<B extends Block<B,E>,E extends GameEntity<B,E>> - Interface in edu.trinity.cs.gamecore
This interface provides methods for the main frame to get the components of the game.
gameStatus() - Method in class edu.trinity.cs.gamecore.EditorPlayer
 
gameStatus() - Method in interface edu.trinity.cs.gamecore.Player
Returns one of the three constants above telling what the status of the game is.
gameStatus() - Method in class edu.trinity.cs.gamecore.StickPlayer
 
getBlock(int, int) - Method in class edu.trinity.cs.gamecore.basic.BasicScreen
 
getBlock(int, int) - Method in interface edu.trinity.cs.gamecore.Screen
Returns the block at location x,y.
getBlockOfType(int) - Method in class edu.trinity.cs.gamecore.basic.BasicScreen
 
getBlockOfType(int) - Method in interface edu.trinity.cs.gamecore.Screen
Takes a number between 0 and getNumBlockTypes()-1 and returns an instance of a block corresponding to that number.
getClickLocation(int, int) - Method in class edu.trinity.cs.gamecore.MainDisplay
This function does a conversion from display coordinates to the locations coordinates in the screen that it is displaying.
getDisplay() - Method in class edu.trinity.cs.gamecore.MainFrame
This returns the display object for the frame.
getDoubleLocX() - Method in class edu.trinity.cs.gamecore.Location
Provides the x-location in terms of a double.
getDoubleLocY() - Method in class edu.trinity.cs.gamecore.Location
Provides the y-location in terms of a double.
getDrawX(Location<B, E>) - Method in class edu.trinity.cs.gamecore.MainDisplay
This function tells you the physical display x for a given location on the screen.
getDrawY(Location<B, E>) - Method in class edu.trinity.cs.gamecore.MainDisplay
This function tells you the physical display y for a given location on the screen.
getEditPropertiesPanel() - Method in class edu.trinity.cs.gamecore.basic.BasicBlock
 
getEditPropertiesPanel() - Method in class edu.trinity.cs.gamecore.basic.BasicBlock1
 
getEditPropertiesPanel() - Method in class edu.trinity.cs.gamecore.basic.BasicEntityImpl
 
getEditPropertiesPanel() - Method in interface edu.trinity.cs.gamecore.Block
This method returns a panel that should be set up so that users can edit the properties of this block.
getEditPropertiesPanel() - Method in class edu.trinity.cs.gamecore.EditorPlayer
 
getEditPropertiesPanel() - Method in interface edu.trinity.cs.gamecore.GameEntity
This method should return a java.awt.Container with GUI components set up in it to edit the properties of this entity.
getEditPropertiesPanel() - Method in class edu.trinity.cs.gamecore.StickPlayer
 
getEntityOfType(int) - Method in class edu.trinity.cs.gamecore.basic.BasicScreen
 
getEntityOfType(int) - Method in interface edu.trinity.cs.gamecore.Screen
Takes a number between 0 and getNumEntityTypes()-1 and returns an instance of an entity corresponding to that number.
getFirst() - Method in class edu.trinity.cs.gamecore.ListBasedPriorityQueue
 
getFirst() - Method in interface edu.trinity.cs.gamecore.PriorityQueue
This method should return the first entity in the queue.
getGameSetup() - Method in class edu.trinity.cs.gamecore.MainFrame
Returns the GameSetup object that this was created with.
getGameStatusPanel(Player.PanelLoc) - Method in class edu.trinity.cs.gamecore.EditorPlayer
 
getGameStatusPanel(Player.PanelLoc) - Method in interface edu.trinity.cs.gamecore.Player
This method returns a GUI container that shows extra information in your game.
getGameStatusPanel(Player.PanelLoc) - Method in class edu.trinity.cs.gamecore.StickPlayer
 
getImage() - Method in class edu.trinity.cs.gamecore.basic.BasicBlock
 
getImage() - Method in class edu.trinity.cs.gamecore.basic.BasicBlock1
 
getImage() - Method in class edu.trinity.cs.gamecore.basic.BasicEntityImpl
 
getImage() - Method in interface edu.trinity.cs.gamecore.Block
This returns the image that should be drawn for this block.
getImage() - Method in class edu.trinity.cs.gamecore.EditorPlayer
 
getImage() - Method in interface edu.trinity.cs.gamecore.GameEntity
This returns the image that should be drawn for this entity.
getImage() - Method in class edu.trinity.cs.gamecore.StickPlayer
 
getLinkLocation() - Method in class edu.trinity.cs.gamecore.basic.BasicBlock
 
getLinkLocation() - Method in class edu.trinity.cs.gamecore.basic.BasicBlock1
 
getLinkLocation() - Method in interface edu.trinity.cs.gamecore.Block
Returns the location that this block links to.
getLinkPanel() - Method in class edu.trinity.cs.gamecore.EditorDisplay
 
getLocalPlayer() - Method in class edu.trinity.cs.gamecore.basic.BasicGameSetup
Returns the instance of your Player subclass that should be used in this game.
getLocalPlayer() - Method in class edu.trinity.cs.gamecore.EditorSetup
 
getLocalPlayer() - Method in interface edu.trinity.cs.gamecore.GameSetup
Returns the instance of your Player subclass that should be used in this game.
getLocation() - Method in class edu.trinity.cs.gamecore.basic.BasicEntityImpl
 
getLocation() - Method in class edu.trinity.cs.gamecore.EditorPlayer
 
getLocation() - Method in interface edu.trinity.cs.gamecore.GameEntity
This returns the location of this entity.
getLocation() - Method in class edu.trinity.cs.gamecore.StickPlayer
 
getLocX() - Method in class edu.trinity.cs.gamecore.Location
Returns the x block location.
getLocY() - Method in class edu.trinity.cs.gamecore.Location
Returns the y block location.
getMenuBar() - Method in class edu.trinity.cs.gamecore.basic.BasicGameSetup
This function returns a JMenuBar object that will be added to the main display window.
getMenuBar() - Method in class edu.trinity.cs.gamecore.EditorSetup
 
getMenuBar() - Method in interface edu.trinity.cs.gamecore.GameSetup
This function returns a JMenuBar object that will be added to the main display window.
getNumBlockTypes() - Method in class edu.trinity.cs.gamecore.basic.BasicScreen
 
getNumBlockTypes() - Method in interface edu.trinity.cs.gamecore.Screen
Returns the number of different blocks that the screen editor should set up for adding on this type of screen.
getNumEntityTypes() - Method in class edu.trinity.cs.gamecore.basic.BasicScreen
 
getNumEntityTypes() - Method in interface edu.trinity.cs.gamecore.Screen
Returns the number of different entities that the screen editor should set up for adding on this type of screen.
getPartialLocX() - Method in class edu.trinity.cs.gamecore.Location
This method returns the x-location as a single value in units of partials.
getPartialLocY() - Method in class edu.trinity.cs.gamecore.Location
This method returns the y-location as a single value in units of partials.
getPartialsInWhole() - Static method in class edu.trinity.cs.gamecore.Location
Tells you how many partials are currently considered to be in a whole block.
getPartialX() - Method in class edu.trinity.cs.gamecore.Location
Returns the x partial block location.
getPartialY() - Method in class edu.trinity.cs.gamecore.Location
Returns the y partial block location.
getPreferredSize() - Method in class edu.trinity.cs.gamecore.MainDisplay
Returns the size that this display would be without any scaling for the drawing options it was first set up to use.
getPriorityQueue() - Method in class edu.trinity.cs.gamecore.basic.BasicGameSetup
Return the priority queue that you are using for the game.
getPriorityQueue() - Method in class edu.trinity.cs.gamecore.EditorSetup
 
getPriorityQueue() - Method in interface edu.trinity.cs.gamecore.GameSetup
Return the priority queue that you are using for the game.
getScreen() - Method in class edu.trinity.cs.gamecore.Location
Returns the Screen object that this location is in.
getScrollingX() - Method in class edu.trinity.cs.gamecore.basic.BasicGameSetup
Tells the display class is this game has a scrolling background in the x direction.
getScrollingX() - Method in class edu.trinity.cs.gamecore.EditorSetup
 
getScrollingX() - Method in interface edu.trinity.cs.gamecore.GameSetup
Tells the display class is this game has a scrolling background in the X direction.
getScrollingY() - Method in class edu.trinity.cs.gamecore.basic.BasicGameSetup
Tells the display class is this game has a scrolling background in the y direction.
getScrollingY() - Method in class edu.trinity.cs.gamecore.EditorSetup
 
getScrollingY() - Method in interface edu.trinity.cs.gamecore.GameSetup
Tells the display class is this game has a scrolling background in the Y direction.
getSelectedBlock() - Method in class edu.trinity.cs.gamecore.ScreenEditor
 
getSelectedEntity() - Method in class edu.trinity.cs.gamecore.EditorDisplay
 
getSelectedGameEntity() - Method in class edu.trinity.cs.gamecore.ScreenEditor
 
getSize() - Method in class edu.trinity.cs.gamecore.basic.BasicScreen
 
getSize() - Method in interface edu.trinity.cs.gamecore.Screen
This method returns how many blocks the screen is in width and height.
getTimer() - Method in class edu.trinity.cs.gamecore.MainFrame
This method returns that javax.swing.Timer object that is used to keep the game going.
getUpdateTime() - Method in class edu.trinity.cs.gamecore.basic.BasicEntityImpl
 
getUpdateTime() - Method in class edu.trinity.cs.gamecore.EditorPlayer
 
getUpdateTime() - Method in interface edu.trinity.cs.gamecore.GameEntity
This method returns the next time at which the entity should have its update method called.
getUpdateTime() - Method in class edu.trinity.cs.gamecore.StickPlayer
 

I

ImageEditor - Class in edu.trinity.cs.gamecore
A class for editing small images for use in the games.
ImageEditor() - Constructor for class edu.trinity.cs.gamecore.ImageEditor
The default constructor
instance() - Static method in class edu.trinity.cs.gamecore.basic.BasicGameSetup
This method returns the singleton of the BasicGameSetup class.

K

keyPressed(KeyEvent) - Method in class edu.trinity.cs.gamecore.StickPlayer
 
keyReleased(KeyEvent) - Method in class edu.trinity.cs.gamecore.StickPlayer
 
keyTyped(KeyEvent) - Method in class edu.trinity.cs.gamecore.StickPlayer
I'm not using this because it is linked to the key repeat rate.

L

lastScreen - Variable in class edu.trinity.cs.gamecore.MainDisplay
 
ListBasedPriorityQueue<B extends Block<B,E>,E extends GameEntity<B,E>> - Class in edu.trinity.cs.gamecore
This is an implementation of the PriorityQueue interface that uses a linked list.
ListBasedPriorityQueue() - Constructor for class edu.trinity.cs.gamecore.ListBasedPriorityQueue
 
Location<B extends Block<B,E>,E extends GameEntity<B,E>> - Class in edu.trinity.cs.gamecore
This class represents a location in the game.
Location(Screen<B, E>, int, int) - Constructor for class edu.trinity.cs.gamecore.Location
Constructor that sets the main location coordinates.
Location(Screen<B, E>, int, int, int, int) - Constructor for class edu.trinity.cs.gamecore.Location
Constructor that sets all the location coordinates.
Location(Screen<B, E>, double, double) - Constructor for class edu.trinity.cs.gamecore.Location
Constructor that sets the location from doubles.

M

main(String[]) - Static method in class edu.trinity.cs.gamecore.basic.SimpleMain
 
main(String[]) - Static method in class edu.trinity.cs.gamecore.ImageEditor
The main method simply creates an object of type ImageEditor.
main(String[]) - Static method in class edu.trinity.cs.gamecore.ScreenEditor
 
MainDisplay<B extends Block<B,E>,E extends GameEntity<B,E>> - Class in edu.trinity.cs.gamecore
This class is the panel on which the action part of the game is rendered.
MainDisplay(MainFrame<B, E>) - Constructor for class edu.trinity.cs.gamecore.MainDisplay
This mainly figures out what size this panel should "prefer" to be.
MainDisplay(GameSetup<B, E>) - Constructor for class edu.trinity.cs.gamecore.MainDisplay
 
MainFrame<B extends Block<B,E>,E extends GameEntity<B,E>> - Class in edu.trinity.cs.gamecore
This class represents the frame/window that the game is played in.
MainFrame(GameSetup<B, E>) - Constructor for class edu.trinity.cs.gamecore.MainFrame
Setup the GUI.
mouseClicked(MouseEvent) - Method in class edu.trinity.cs.gamecore.EditorDisplay
 
mouseDragged(MouseEvent) - Method in class edu.trinity.cs.gamecore.EditorDisplay
 
mouseEntered(MouseEvent) - Method in class edu.trinity.cs.gamecore.EditorDisplay
 
mouseExited(MouseEvent) - Method in class edu.trinity.cs.gamecore.EditorDisplay
 
mouseMoved(MouseEvent) - Method in class edu.trinity.cs.gamecore.EditorDisplay
 
mousePressed(MouseEvent) - Method in class edu.trinity.cs.gamecore.EditorDisplay
 
mouseReleased(MouseEvent) - Method in class edu.trinity.cs.gamecore.EditorDisplay
 

P

paint(Graphics) - Method in class edu.trinity.cs.gamecore.EditorDisplay
 
paintComponent(Graphics) - Method in class edu.trinity.cs.gamecore.MainDisplay
Renders the image drawn by the draw method to the provided Graphics object.
partialMove(int, int) - Method in class edu.trinity.cs.gamecore.Location
Returns a Location object that has been offset from this one by the specified partial block distance.
partialSizeX() - Method in class edu.trinity.cs.gamecore.basic.BasicEntityImpl
 
partialSizeX() - Method in class edu.trinity.cs.gamecore.EditorPlayer
 
partialSizeX() - Method in interface edu.trinity.cs.gamecore.GameEntity
This method returns how many partials across the entity should be.
partialSizeX() - Method in class edu.trinity.cs.gamecore.StickPlayer
 
partialSizeY() - Method in class edu.trinity.cs.gamecore.basic.BasicEntityImpl
 
partialSizeY() - Method in class edu.trinity.cs.gamecore.EditorPlayer
 
partialSizeY() - Method in interface edu.trinity.cs.gamecore.GameEntity
This method returns how many partials up and down the entity should be.
partialSizeY() - Method in class edu.trinity.cs.gamecore.StickPlayer
 
Player<B extends Block<B,E>,E extends GameEntity<B,E>> - Interface in edu.trinity.cs.gamecore
This interface will be implemented for any class that should represent a player in the game.
Player.GameStatus - Enum in edu.trinity.cs.gamecore
This enum is used by the gameStatus method.
Player.PanelLoc - Enum in edu.trinity.cs.gamecore
This enum specifies the different panel locations that the player will be asked to set up.
PriorityQueue<B extends Block<B,E>,E extends GameEntity<B,E>> - Interface in edu.trinity.cs.gamecore
The PriorityQueue interface is used to keep track of which entities should be updated in any given time step.

R

readImageArray2D(String) - Static method in class edu.trinity.cs.gamecore.ImageEditor
This method reads in a 2D array of images from a file.
readImageArray2D(DataInputStream) - Static method in class edu.trinity.cs.gamecore.ImageEditor
This method reads in a 2D array of images from a file.
readScreenVector(String) - Static method in class edu.trinity.cs.gamecore.ScreenEditor
Call this function to read in Screen objects that have been saved by the ScreenEditor.
readScreenVector(InputStream) - Static method in class edu.trinity.cs.gamecore.ScreenEditor
Call this function to read in Screen objects that have been saved by the ScreenEditor.
remove(E) - Method in class edu.trinity.cs.gamecore.GameEntityList
Searches for the specified entity in the screen and removes it if found.
removeEntity(BasicEntity) - Method in class edu.trinity.cs.gamecore.basic.BasicScreen
 
removeEntity() - Method in class edu.trinity.cs.gamecore.EditorDisplay
 
removeEntity(E) - Method in interface edu.trinity.cs.gamecore.Screen
This method searches for the specified entity in this screen and removes it if found.
removeFirst() - Method in class edu.trinity.cs.gamecore.ListBasedPriorityQueue
 
removeFirst() - Method in interface edu.trinity.cs.gamecore.PriorityQueue
This method removes the first entity from the queue assuming one is present.

S

Screen<B extends Block<B,E>,E extends GameEntity<B,E>> - Interface in edu.trinity.cs.gamecore
This class represents a single "screen" in the game.
ScreenEditor - Class in edu.trinity.cs.gamecore
This class is designed to let humans easily interact with and build screens once the class for that screen has been written.
ScreenEditor(String, String) - Constructor for class edu.trinity.cs.gamecore.ScreenEditor
 
setBlock(int, int, BasicBlock) - Method in class edu.trinity.cs.gamecore.basic.BasicScreen
 
setBlock(int, int, B) - Method in interface edu.trinity.cs.gamecore.Screen
Sets the block at location x,y to be b.
setForceDraw() - Method in class edu.trinity.cs.gamecore.MainDisplay
Tell the display that at the next draw call (typically the next tick) that it must redraw all of the blocks for the background and can't use a buffered image.
setLinkLocation(Location<BasicBlock, BasicEntity>) - Method in class edu.trinity.cs.gamecore.basic.BasicBlock
 
setLinkLocation(Location<BasicBlock, BasicEntity>) - Method in class edu.trinity.cs.gamecore.basic.BasicBlock1
 
setLinkLocation(Location<B, E>) - Method in interface edu.trinity.cs.gamecore.Block
Sets the location that this block links to.
setLocation(Location<BasicBlock, BasicEntity>) - Method in class edu.trinity.cs.gamecore.basic.BasicEntityImpl
 
setLocation(Location) - Method in class edu.trinity.cs.gamecore.EditorPlayer
 
setLocation(Location<B, E>) - Method in interface edu.trinity.cs.gamecore.GameEntity
This sets the location of this entity.
setLocation(Location<B, E>) - Method in class edu.trinity.cs.gamecore.StickPlayer
 
setMainFrame(MainFrame<BasicBlock, BasicEntity>) - Method in class edu.trinity.cs.gamecore.basic.BasicGameSetup
This method is called in the constructor of a main frame so that the GameSetup class will be able to communicate with the frame that the game is being played in.
setMainFrame(MainFrame) - Method in class edu.trinity.cs.gamecore.EditorSetup
 
setMainFrame(MainFrame<B, E>) - Method in interface edu.trinity.cs.gamecore.GameSetup
This method is called in the constructor of a main frame so that the GameSetup class will be able to communicate with the frame that the game is being played in.
setPartialsInWhole(int) - Static method in class edu.trinity.cs.gamecore.Location
Allows you to set how many partials should be in a whole block.
SimpleMain - Class in edu.trinity.cs.gamecore.basic
This is an entry point for the basic implementation.
SimpleMain() - Constructor for class edu.trinity.cs.gamecore.basic.SimpleMain
 
sizex - Variable in class edu.trinity.cs.gamecore.MainDisplay
 
sizey - Variable in class edu.trinity.cs.gamecore.MainDisplay
 
StickPlayer<B extends Block<B,E>,E extends GameEntity<B,E>> - Class in edu.trinity.cs.gamecore
 
StickPlayer(Location<B, E>) - Constructor for class edu.trinity.cs.gamecore.StickPlayer
 
stopGame() - Method in class edu.trinity.cs.gamecore.basic.BasicGameSetup
This function will automatically be called when the player begins to return something other than GAME_RUNNING.
stopGame() - Method in class edu.trinity.cs.gamecore.EditorSetup
 
stopGame() - Method in interface edu.trinity.cs.gamecore.GameSetup
This function will automatically be called when the player begins to return something other than GAME_RUNNING.

U

update(int) - Method in class edu.trinity.cs.gamecore.basic.BasicEntityImpl
 
update(int) - Method in class edu.trinity.cs.gamecore.EditorPlayer
 
update(int) - Method in interface edu.trinity.cs.gamecore.GameEntity
The update method is where any changes to the entity are made.
update(int) - Method in class edu.trinity.cs.gamecore.StickPlayer
This is the method that should be called to update the player.
updateLocationLabels() - Method in class edu.trinity.cs.gamecore.EditorDisplay
 
useDrawOptimization() - Method in class edu.trinity.cs.gamecore.basic.BasicGameSetup
If this returns true, the drawing routine will use an optimization of drawing the images for all the blocks once to a large image and just putting up that image as long as the player hasn't changed screens.
useDrawOptimization() - Method in class edu.trinity.cs.gamecore.EditorSetup
 
useDrawOptimization() - Method in interface edu.trinity.cs.gamecore.GameSetup
If this returns true, the drawing routine will use an optimization of drawing the images for all the blocks once to a large image and just putting up that image as long as the player hasn't changed screens.

V

valueOf(String) - Static method in enum edu.trinity.cs.gamecore.Player.GameStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.trinity.cs.gamecore.Player.PanelLoc
Returns the enum constant of this type with the specified name.
values() - Static method in enum edu.trinity.cs.gamecore.Player.GameStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.trinity.cs.gamecore.Player.PanelLoc
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeImageArray2D(BufferedImage[][], String) - Static method in class edu.trinity.cs.gamecore.ImageEditor
This function writes a 2D array of images out to file.
writeImageArray2D(BufferedImage[][], DataOutputStream) - Static method in class edu.trinity.cs.gamecore.ImageEditor
This function writes a 2D array of images out to file.

A B C D E F G I K L M P R S U V W