Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
L
- LEFT - Enum constant in enum class model.utilz.Constants.Direction
- LEFT_GENERATOR_X - Static variable in interface model.utilz.Constants.BubbleGenerator
- Level - Class in model.levels
-
Represents a level data.
- Level(BufferedImage) - Constructor for class model.levels.Level
-
Constructs a new Level with the specified level map image.
- LEVEL_TILES_SPRITE - Static variable in interface view.utilz.Load
- LEVEL_TRANSITION - Enum constant in enum class model.gameStates.GameState
- LEVEL_TRANSITION - Enum constant in enum class model.utilz.Constants.INTRO.IntroState
- LEVEL_TRANSITION - Enum constant in enum class model.utilz.Constants.LevelTransition.TransitionState
- LEVEL_TRANSITION_SPEED - Static variable in class model.utilz.Constants.LevelTransition
- LevelImportMethods - Interface in model.levels
-
Provides methods to import level data from images.
- levelManagerModel - Variable in class model.bubbles.BubbleModel
- levelManagerModel - Variable in class model.entities.EntityModel
- LevelManagerModel - Class in model.levels
-
Manages the
Levelin the game. - LevelManagerView - Class in view.levels
-
The LevelManagerView class is responsible for the
LevelManagerModelclass. - LevelTransition() - Constructor for class model.utilz.Constants.LevelTransition
- LevelTransitionModel - Class in model.gameStates
- LevelTransitionView - Class in view.gameStates
-
The LevelTransitionView class represents the view for the
LevelTransitionModel. - LevelTransitionView(LevelTransitionModel) - Constructor for class view.gameStates.LevelTransitionView
-
Constructs a LevelTransitionView with the specified LevelTransitionModel.
- LightingProjectileModel - Class in model.projectiles
-
Represents a logic of a lighting projectile in the game.
- LightingProjectileModel(float, float, Constants.Projectiles.ProjectileType) - Constructor for class model.projectiles.LightingProjectileModel
-
Constructs a LightingProjectileModel with the specified position and type.
- LightingProjectileView - Class in view.projectiles
-
The LightingProjectileView class represents the view of the
LightingProjectileModelclass. - LightingProjectileView(ProjectileModel) - Constructor for class view.projectiles.LightingProjectileView
-
Constructs a LightingProjectileView with the specified ProjectileModel.
- LIGHTNING - Enum constant in enum class model.utilz.Constants.Projectiles.ProjectileType
- LIGHTNING - Static variable in interface view.utilz.Constants.AudioConstants
- LIGHTNING_BUBBLE - Enum constant in enum class model.utilz.Constants.Bubble.BubbleType
- LIGHTNING_BUBBLE - Enum constant in enum class model.utilz.Constants.BubbleGenerator.GeneratorType
- LIGHTNING_BUBBLE_SPRITE - Static variable in interface view.utilz.Load
- LIGHTNING_SPEED - Static variable in interface model.utilz.Constants.Projectiles
- LightningBubbleModel - Class in model.bubbles.specialBubbles
-
Represents a lightning bubble generated by the
BubbleGenerator. - LightningBubbleModel(float, float, Constants.Direction) - Constructor for class model.bubbles.specialBubbles.LightningBubbleModel
-
Constructs a new LightningBubbleModel.
- LightningBubbleView - Class in view.bubbles.specialBubbles
-
The LightningBubbleView class represents the view for a
LightningBubbleModel. - LightningBubbleView(BubbleModel) - Constructor for class view.bubbles.specialBubbles.LightningBubbleView
-
Constructs a LightningBubbleView with the specified BubbleModel.
- Load - Interface in view.utilz
-
Interface for loading and saving various game resources such as images, fonts, and audio files.
- loadBubbleGenerator() - Method in class model.bubbles.specialBubbles.SpecialBubbleManagerModel
-
Loads the bubble generator (
BubbleGenerator) for the current level. - loadEnemies() - Method in class model.entities.EnemyManagerModel
-
Loads the enemies for the current level.
- LOADING_NEW_LEVEL - Enum constant in enum class model.utilz.Constants.LevelTransition.TransitionState
- loadNextLevel() - Method in class model.gameStates.PlayingModel
- loadNextLevel() - Method in class model.levels.LevelManagerModel
-
Loads the next level and sets the game state to level transition.
- loadUserPictures() - Method in class view.users.UsersManagerView
-
Loads user profile pictures from a sprite sheet.
- loadUsers() - Method in class model.users.UsersManagerModel
-
Loads user profiles from disk.
- LOGO_END_Y - Static variable in interface view.utilz.Constants.Home
- LOGO_SPEED - Static variable in interface view.utilz.Constants.Home
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form