|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use GameEntity | |
---|---|
edu.trinity.cs.gamecore | |
edu.trinity.cs.gamecore.basic |
Uses of GameEntity in edu.trinity.cs.gamecore |
---|
Classes in edu.trinity.cs.gamecore with type parameters of type GameEntity | |
---|---|
interface |
Block<B extends Block<B,E>,E extends GameEntity<B,E>>
This interface will be implemented for any class that should represent a block on a screen in the game. |
interface |
GameEntity<B extends Block<B,E>,E extends GameEntity<B,E>>
This interface will be implemented for any class that should represent an entity in the game. |
class |
GameEntityList<B extends Block<B,E>,E extends GameEntity<B,E>>
This class is a basic implementation of a linked list that can hold GameEntity objects. |
interface |
GameSetup<B extends Block<B,E>,E extends GameEntity<B,E>>
This interface provides methods for the main frame to get the components of the game. |
class |
ListBasedPriorityQueue<B extends Block<B,E>,E extends GameEntity<B,E>>
This is an implementation of the PriorityQueue interface that uses a linked list. |
class |
Location<B extends Block<B,E>,E extends GameEntity<B,E>>
This class represents a location in the game. |
class |
MainDisplay<B extends Block<B,E>,E extends GameEntity<B,E>>
This class is the panel on which the action part of the game is rendered. |
class |
MainFrame<B extends Block<B,E>,E extends GameEntity<B,E>>
This class represents the frame/window that the game is played in. |
interface |
Player<B extends Block<B,E>,E extends GameEntity<B,E>>
This interface will be implemented for any class that should represent a player in the game. |
interface |
PriorityQueue<B extends Block<B,E>,E extends GameEntity<B,E>>
The PriorityQueue interface is used to keep track of which entities should be updated in any given time step. |
interface |
Screen<B extends Block<B,E>,E extends GameEntity<B,E>>
This class represents a single "screen" in the game. |
class |
StickPlayer<B extends Block<B,E>,E extends GameEntity<B,E>>
|
Subinterfaces of GameEntity in edu.trinity.cs.gamecore | |
---|---|
interface |
Player<B extends Block<B,E>,E extends GameEntity<B,E>>
This interface will be implemented for any class that should represent a player in the game. |
Classes in edu.trinity.cs.gamecore that implement GameEntity | |
---|---|
class |
EditorPlayer
This class is just used by the editor to help it interact with the MainDisplay class. |
class |
StickPlayer<B extends Block<B,E>,E extends GameEntity<B,E>>
|
Methods in edu.trinity.cs.gamecore that return GameEntity | |
---|---|
GameEntity |
EditorDisplay.getSelectedEntity()
|
GameEntity |
ScreenEditor.getSelectedGameEntity()
|
Uses of GameEntity in edu.trinity.cs.gamecore.basic |
---|
Subinterfaces of GameEntity in edu.trinity.cs.gamecore.basic | |
---|---|
interface |
BasicEntity
This is a simple implementation of the GameEntity interface. |
Classes in edu.trinity.cs.gamecore.basic that implement GameEntity | |
---|---|
class |
BasicEntityImpl
|
class |
BasicPlayer
A simple implementation of the Player interface. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |