Index

B C D E F G H I L M O P R S T U V W 
All Classes and Interfaces|All Packages

R

Racket - Class in project.pong.model
The Racket class represents a racket in the Pong game.
Racket(double, double, double, double, Color) - Constructor for class project.pong.model.Racket
Constructs a Racket object with the specified parameters.
RacketMovementHandler - Class in project.pong.model
The RacketMovementHandler class manages the movement of rackets in the Pong game.
RacketMovementHandler(GamePong) - Constructor for class project.pong.model.RacketMovementHandler
Constructs a RacketMovementHandler object with the specified GamePong instance.
RacketView - Class in project.pong.view.component
The RacketView class represents the graphical view of a racket in the Pong game.
RacketView(Racket) - Constructor for class project.pong.view.component.RacketView
Constructs a RacketView object with the specified racket model.
refresh() - Method in class project.pong.view.layout.TopBar
Refreshes the content of the top bar.
reset() - Method in class project.pong.model.Ball
Resets the speed of the ball to its base speed.
reset() - Method in class project.pong.model.GamePong
Resets the game state.
Resizable - Interface in project.pong.model
The Resizable interface represents an object that can be resized.
resizeHeight(double) - Method in class project.pong.controller.MainViewController
Resizes the height of the game.
resizeHeight(double) - Method in class project.pong.model.Ball
Resizes the height of the ball.
resizeHeight(double) - Method in class project.pong.model.GamePong
Resizes the height of game components.
resizeHeight(double) - Method in class project.pong.model.Racket
 
resizeHeight(double) - Method in interface project.pong.model.Resizable
Resizes the object's height by the specified factor.
resizeWidth(double) - Method in class project.pong.controller.MainViewController
Resizes the width of the game.
resizeWidth(double) - Method in class project.pong.model.Ball
Resizes the width of the ball.
resizeWidth(double) - Method in class project.pong.model.GamePong
Resizes the width of game components.
resizeWidth(double) - Method in class project.pong.model.Racket
 
resizeWidth(double) - Method in interface project.pong.model.Resizable
Resizes the object's width by the specified factor.
RIGHT - Enum constant in enum class project.pong.model.Side
 
run() - Method in class project.pong.model.Ball
Runs the thread for the ball's movement.
run() - Method in class project.pong.model.RacketMovementHandler
Continuously runs the racket movement logic.
B C D E F G H I L M O P R S T U V W 
All Classes and Interfaces|All Packages