Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
B
- blackScreenFallingOver - Variable in class view.ui.GameWonScreenView
- blackScreenY - Variable in class view.ui.GameWonScreenView
- blockButtonClick(BlockButtonView) - Method in class controller.inputs.MouseInputs
- BlockButtonModel - Class in model.ui.buttons
-
Bottone per selezionare le tile nel Level Editor
- BlockButtonModel(int, int, int, int, int) - Constructor for class model.ui.buttons.BlockButtonModel
- BlockButtonView - Class in view.ui.buttons
-
Classe che indica la vissta dei bottoni dei blocchi del Level Editor
- BlockButtonView(BlockButtonModel, BufferedImage) - Constructor for class view.ui.buttons.BlockButtonView
- blockIndex - Variable in class view.stateview.LevelEditorView
- blocksImages - Variable in class view.stateview.LevelEditorView
- blowedBubbles - Variable in class model.entities.PlayerModel
-
Variabili per i power-up.
- BOB_BUBBLE - Static variable in class model.utilz.Constants.SpecialBubbles
- BOB_BUBBLE_SPRITE - Static variable in class view.utilz.LoadSave
- BobBubbleModel - Class in model.objects.bobbles
-
Rappresenta una bolla lanciata dal player nel gioco.
- BobBubbleModel(float, float, int, int, int) - Constructor for class model.objects.bobbles.BobBubbleModel
-
Costruttore della classe BobBubbleModel.
- bobBubbles - Variable in class model.objects.bobbles.BubbleManagerModel
-
La lista delle bolle di Bob attive nel gioco.
- bobBubblesRandomMovements(Random, BobBubbleModel, BobBubbleModel) - Method in class model.objects.bobbles.BubbleManagerModel
-
Quando due bolle si toccano le fa muovere in modo random
- BobBubbleView - Class in view.objects.bobbles
-
Rappresenta la visualizzazione di una bolla del giocatore nel gioco.
- BobBubbleView(BobBubbleModel) - Constructor for class view.objects.bobbles.BobBubbleView
-
Costruttore per la classe BobBubbleView.
- bobBubbleViews - Variable in class view.objects.bobbles.BubbleManagerView
-
ArrayList contenente le views delle bobBubble
- BOMB - Static variable in class model.utilz.Constants.PowerUps
- bombExploding - Variable in class model.objects.items.powerups.PowerUpsManagerModel
- BombModel - Class in model.objects.items.powerups
-
La classe
BombModel
rappresenta un power-up di tipo bomba. - BombModel(float, float, int, int) - Constructor for class model.objects.items.powerups.BombModel
-
Costruttore della classe
BombModel
. - bombTick - Variable in class view.level.LevelView
-
Tick per la gestione del tempo delle esplosioni delle bombe.
- bombTimer - Variable in class view.level.LevelView
-
Timer per la durata delle esplosioni.
- bottlesPositions - Variable in class model.entities.enemies.SuperDrunkModel
-
Posizioni delle bottiglie in relazione alla posizione del nemico.
- bounds - Variable in class model.ui.buttons.CustomButtonModel
-
Area di interazione del pulsante, utilizzata per rilevare il passaggio del mouse e i click.
- BUB_LEVEL_TRANSITION - Static variable in class view.utilz.LoadSave
- bubAnimationTimer - Variable in class view.ui.GamePausedScreenView
-
Timer per l'animazione di Bob.
- BUBBLE_EXPLODING - Static variable in class model.utilz.Constants.CustomObjects
- BUBBLE_SIZE - Static variable in class model.utilz.Constants.CustomObjects
- BUBBLE_SPAWNED - Static variable in class model.utilz.Constants.CustomObjects
- BUBBLE_SPAWNING - Static variable in class model.utilz.Constants.CustomObjects
- bubbleDirection - Variable in class model.objects.bobbles.BubbleModel
-
Direzione della bolla.
- bubbleManagerModel - Variable in class model.entities.PlayerModel
-
Gestore delle bolle.
- bubbleManagerModel - Variable in class model.gamestate.PlayingModel
-
Il gestore delle bolle nel gioco.
- bubbleManagerModel - Variable in class view.objects.bobbles.BubbleManagerView
- BubbleManagerModel - Class in model.objects.bobbles
-
Questa classe gestisce la logica delle bolle, inclusi gli aggiornamenti e la creazione di bolle, effetti speciali e interazioni con il giocatore e i nemici.
- BubbleManagerModel() - Constructor for class model.objects.bobbles.BubbleManagerModel
-
Costruttore privato per inizializzare le variabili della classe.
- bubbleManagerView - Variable in class view.stateview.PlayingView
- BubbleManagerView - Class in view.objects.bobbles
-
Gestisce la visualizzazione delle bolle nel gioco.
- BubbleManagerView() - Constructor for class view.objects.bobbles.BubbleManagerView
-
Costruttore privato per la classe BubbleManagerView.
- BubbleModel - Class in model.objects.bobbles
-
Rappresenta un modello di bolla nel gioco.
- BubbleModel(float, float, int, int, int) - Constructor for class model.objects.bobbles.BubbleModel
-
Crea un'istanza di BubbleModel.
- bubbles - Variable in class model.objects.bobbles.BubbleManagerModel
-
La lista delle bolle attive nel gioco.
- bubbleSpeed - Variable in class model.entities.enemies.EnemyModel
-
Velocità del nemico quando è in bolla.
- bubbleSpeed - Variable in class model.objects.bobbles.BubbleModel
-
Velocità della bolla.
- bubbleSpeedAfterShot - Variable in class model.objects.bobbles.BubbleModel
-
Velocità della bolla dopo il tiro.
- bubbleState - Variable in class view.objects.bobbles.BubbleView
- bubbleType - Variable in class model.objects.bobbles.BubbleModel
-
Tipo di bolla.
- BubbleView<T> - Class in view.objects.bobbles
-
Rappresenta la visualizzazione di una bolla nel gioco.
- BubbleView(T) - Constructor for class view.objects.bobbles.BubbleView
-
Costruttore per la classe BubbleView.
- bubbleViews - Variable in class view.objects.bobbles.BubbleManagerView
-
ArrayList contenente le views delle bubble
- bubFloatingMovement() - Method in class view.ui.GamePausedScreenView
-
Gestisce il movimento fluttuante di Bob.
- bubInTargetPos - Variable in class view.ui.GamePausedScreenView
-
Booleani che tengono traccia dello stato della schermata di pausa.
- bubMovingSpeed - Variable in class view.ui.GamePausedScreenView
-
Velocità di movimento di Bob.
- bubTransformation() - Method in class view.ui.GamePausedScreenView
-
Gestisce la trasformazione di Bob durante l'animazione.
- bubTransitionImages - Variable in class view.ui.GamePausedScreenView
-
Immagini per l'animazione del personaggio.
- bubTransitionImages - Variable in class view.ui.NextLevelScreenView
- bubUpdate() - Method in class view.ui.GamePausedScreenView
-
Gestisce l'aggiornamento dell'animazione di Bob.
- buildAllLevels() - Method in class model.level.LevelManagerModel
-
Costruisce tutti i livelli leggendo le immagini dalla directory.
- buttonModel - Variable in class view.ui.buttons.CustomButtonView
-
Il modello del pulsante
- buttons - Variable in class view.stateview.LevelEditorView
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form