A B C D E F G H I J L M N O P R S T U V W X Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- backButton - Variable in class com.dragonboatrace.screens.HelpScreen
-
The button used to go back to the main menu.
- background - Variable in class com.dragonboatrace.screens.MainGameScreen
-
The background of the window.
- barrier - Variable in class com.dragonboatrace.tools.Race
-
The separator between each lane.
- batch - Variable in class com.dragonboatrace.DragonBoatRace
-
The Spritebatch used to group all renders.
- batch - Variable in class com.dragonboatrace.screens.HelpScreen
-
The spritebatch used to render the game.
- Boat - Class in com.dragonboatrace.entities.boats
-
Represents a generic Boat.
- Boat(BoatType, Lane, String) - Constructor for class com.dragonboatrace.entities.boats.Boat
-
Creates a Boat with the specified BoatType for pre-defined values, a Lane to give the boat its position and a name for easy identification.
- BOAT - com.dragonboatrace.entities.EntityType
- boatPosition(float, int) - Static method in class com.dragonboatrace.tools.VectorFactory
-
Returns a boat's starting position in a lane
- boatSelectionButtonCount - Static variable in class com.dragonboatrace.tools.ButtonFactory
-
Static variable used to keep track of how many times the boatSelect method is called.
- BoatSelectScreen - Class in com.dragonboatrace.screens
-
Displays the screen that allows the player to choose a boat at the beginning of the game.
- BoatSelectScreen(DragonBoatRace) - Constructor for class com.dragonboatrace.screens.BoatSelectScreen
-
Creates a new screen to display the boat options to the player.
- boatType - Variable in class com.dragonboatrace.entities.boats.Boat
-
Boat Type of boat used to remember the chosen boat type
- boatType - Variable in class com.dragonboatrace.screens.DifficultySelectScreen
- BoatType - Enum in com.dragonboatrace.entities.boats
-
Represents a type of boat with predefined values.
- BoatType(float, float, float, float, String) - Constructor for enum com.dragonboatrace.entities.boats.BoatType
-
Creates a boat template that can define a
Boat
. - BRANCH - com.dragonboatrace.entities.CollidableType
- BRANCH_DAMAGE - Static variable in class com.dragonboatrace.tools.CollidableStats
- buff - Variable in class com.dragonboatrace.entities.boats.Boat
-
Controlled by powerups, controls how much damage the boat receives
- Button - Class in com.dragonboatrace.entities
-
Represents a UI Button.
- Button(Vector2, String, String) - Constructor for class com.dragonboatrace.entities.Button
-
Create a new button at a position with an inactive texture and an active texture.
- BUTTON - com.dragonboatrace.entities.EntityType
- buttonActions - Variable in class com.dragonboatrace.screens.MainMenuScreen
-
Array of functional interfaces that are invoked when each button is pressed.
- buttonActions - Variable in class com.dragonboatrace.screens.PauseScreen
-
Array of function pointers invoked by button presses.
- ButtonFactory - Class in com.dragonboatrace.tools
-
Contains Static methods used to create various buttons.
- ButtonFactory() - Constructor for class com.dragonboatrace.tools.ButtonFactory
- buttons - Variable in class com.dragonboatrace.screens.BoatSelectScreen
-
Array storing all buttons (each button keeps track of its own texture)
- buttons - Variable in class com.dragonboatrace.screens.DifficultySelectScreen
-
Array storing all buttons (each button keeps track of its own texture)
- buttons - Variable in class com.dragonboatrace.screens.MainMenuScreen
-
Array of buttons.
- buttons - Variable in class com.dragonboatrace.screens.PauseScreen
-
Array of buttons.
- buttonWidth - Variable in class com.dragonboatrace.screens.BoatSelectScreen
- buttonWidth - Variable in class com.dragonboatrace.screens.DifficultySelectScreen
All Classes All Packages