Uses of Interface
edu.trinity.cs.gamecore.Block

Packages that use Block
edu.trinity.cs.gamecore   
edu.trinity.cs.gamecore.basic   
 

Uses of Block in edu.trinity.cs.gamecore
 

Classes in edu.trinity.cs.gamecore with type parameters of type Block
 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>>
           
 

Methods in edu.trinity.cs.gamecore that return Block
 Block ScreenEditor.getSelectedBlock()
           
 

Uses of Block in edu.trinity.cs.gamecore.basic
 

Classes in edu.trinity.cs.gamecore.basic that implement Block
 class BasicBlock
          This is a basic implementation of the Block interface.
 class BasicBlock1
          This was just another sample block.