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

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.

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