Index

A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values

P

paintComponent(Graphics) - Method in class ui.GamePanel
 
painting - Variable in class ui.GamePanel
 
panel - Variable in class ui.GameUI
the panel holding all components, uses BoxLayout Y-Direction
pausedFlag - Variable in class playground.Playground
 
playground - package playground
The package playground contains all level specific logic and control of level logic.
playground - Variable in class collider.Collider
PlayGround instance it belongs to
playground - Variable in class gameobjects.GameObject
 
Playground - Class in playground
Playground represents a level of the game, focusing on the game LOGIC, i.e., not so much on the graphical representation.
Playground() - Constructor for class playground.Playground
 
playItem - Variable in class ui.GameUI
 
playmode - Variable in class rendering.AnimationArtist
 
pointsText - Variable in class playground.BreakoutLevel3
 
preferredSizeX() - Method in class playground.BreakoutLevelBase
Signal that the level has a size of 700x700 pixels.
preferredSizeX() - Method in class playground.Playground
 
preferredSizeX() - Method in class playground.SpaceInvadersLevel
calculates and returns the preferred size of the level (in pixel) for X-direction
preferredSizeY() - Method in class playground.BreakoutLevelBase
Signal that the level has a size of 700x700 pixels.
preferredSizeY() - Method in class playground.Playground
 
preferredSizeY() - Method in class playground.SpaceInvadersLevel
calculates and returns the preferred size of the level (in pixel) for Y-direction
prepareLevel(String) - Method in class playground.BreakoutLevel0
Prepares a Breakout level with a 3 x 3 matrix of blocks on top.
prepareLevel(String) - Method in class playground.BreakoutLevel1
This method creates 3 rows and 10 columns with bricks.
prepareLevel(String) - Method in class playground.BreakoutLevel3
 
prepareLevel(String) - Method in class playground.BreakoutLevelBase
Prepares a generic Breakout-Type level.
prepareLevel(String) - Method in class playground.BreakoutLevelBaseAdvanced
Prepares a complete Breakout type level and uses the values provided by implementations of BreakoutLevelBaseAdvanced.calcNrBricksX() and BreakoutLevelBaseAdvanced.calcNrBricksY() to generate the stone matrix.
prepareLevel(String) - Method in class playground.LevelMovingHitObjects
 
prepareLevel(String) - Method in class playground.LevelMovingObjects
 
prepareLevel(String) - Method in class playground.LevelWithBox
This method overrides the initial method and adds a red rectangle on the top which does not do anything.
prepareLevel(String) - Method in class playground.Playground
Sets up a single level.
prepareLevel(String) - Method in class playground.SpaceInvadersLevel
initially sets up the level.
processKeyEvents(Stack<KeyEvent>) - Method in class playground.Playground
Method meant to be filled with own code, processes Keyboard inputs.
processMouseEvents(Stack<MouseEvent>) - Method in class playground.Playground
 
A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values