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

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
 

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