Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
K
L
M
P
R
S
U
V
W