| Method Signature | Description |
| boolean isMouseOnScreen() | returns true if a mouse is connected to your computer |
| boolean isMouseButtonDown(MouseClicksEnum targetButton) | returns true if the button indicated by "targetButton" is being clicked, false otherwise |
| boolean ballGetVisibility() | returns true if the ball is currently visible on the screen |
| void ballSpawnNearPaddle() | call this function to spawn a new ball near the paddle |
| Type | Values |
| MouseClicksEnum | {LEFT, RIGHT, CENTER} |
| Extended Method Signature | Description |
| boolean ballGetVisibility(int whichBall) | returns true if the ball specified by whichBall is currently visible on the screen |
| void ballSpawnNearPaddle(int whichBall, int whichPaddle) | call this function to spawn a ball specified by whichBall near the paddle specified by whichPaddle |