Index
All Classes and Interfaces|All Packages|Constant Field Values
R
- RADIUS - Static variable in class gameobjects.GameObject
- readHSFromFile() - Method in class playground.HighscoreManager
- ReboundController - Class in controller
- ReboundController() - Constructor for class controller.ReboundController
- ReboundController2 - Class in controller
-
Controller to let Objects bounce from the outer level limits back and forth.
- ReboundController2() - Constructor for class controller.ReboundController2
- RECTANGLE - Static variable in class gameobjects.GameObject
- RectArtist - Class in rendering
- RectArtist(GameObject, double, double, Color) - Constructor for class rendering.RectArtist
- RectCollider - Class in collider
-
a
Collider
for Rectangles, usually used forRectObject
instances. - RectCollider(String, GameObject, double, double) - Constructor for class collider.RectCollider
-
initializes this RectCollider.
- RectObject - Class in gameobjects
-
A rectangle object.
- RectObject(String, Playground, double, double, double, double, double, double, Color) - Constructor for class gameobjects.RectObject
-
Initializes the RectObject with a suitable RectArtist for drawing the RectObject.
- redraw(Graphics2D) - Method in class playground.Playground
-
Internal, do not call directly.
- redrawLevel(Graphics2D) - Method in class playground.BreakoutLevelBase
-
unimplemented empty method called by game engine every loop.
- redrawLevel(Graphics2D) - Method in class playground.Playground
-
To be redefined!!
- redrawLevel(Graphics2D) - Method in class playground.SpaceInvadersLevel
-
(re)draws the level but NOT the objects, they draw themselves.
- rendering - package rendering
- repaint() - Method in class ui.GameUI
- reset() - Method in class playground.Playground
-
Reinitializes the level.
- resetAction() - Static method in class ui.GameUI
- resetFlags(int) - Method in class playground.Playground
-
mode can be: FLAGS_ALL (all), FLAGS_GLOBAL(global), FLAGs_LEVEL(level)
- resetRequested() - Method in class playground.BreakoutLevelBase
-
signals to game engine that the game has been requested to be reseted (restart). called every game loop. default implementation is always false.
- restoreDynamicState() - Method in class controller.CollisionAwareEgoController
-
Restores formally saved values of x,y position and speed vx,vy from attributes back to the ego object.
- runGame(String[]) - Method in class base.GameLoop
-
loops over all
GameLoop.levels
and implements the game loop to update continuously the level during play time
All Classes and Interfaces|All Packages|Constant Field Values