Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

E

eatenPinkCandies - Variable in class model.entities.PlayerModel
 
eatenYellowCandies - Variable in class model.entities.PlayerModel
 
EDIT_BUTTON - Static variable in class view.utilz.LoadSave
 
EditButtonModel - Class in model.ui.buttons
Bottone per selezionare il livello da modificare nel level editor
EditButtonModel(int, int, int, int) - Constructor for class model.ui.buttons.EditButtonModel
 
editButtonView - Variable in class view.stateview.LevelSelectorView
 
EditButtonView - Class in view.ui.buttons
Classe che indica la vista del bottone usato per editare i livelli nel LevelEditor
EditButtonView(EditButtonModel) - Constructor for class view.ui.buttons.EditButtonView
 
EDITOR_BUTTON - Static variable in class view.utilz.LoadSave
 
editorButton - Variable in class view.stateview.MenuView
 
EditorButtonModel - Class in model.ui.buttons
Bottone per entrare nel Level Editor dal menu'
EditorButtonModel(int, int, int, int) - Constructor for class model.ui.buttons.EditorButtonModel
 
EditorButtonView - Class in view.ui.buttons
Classe che indica la vista del bottone usato per accedere al Level Editor dal menu'
EditorButtonView(EditorButtonModel) - Constructor for class view.ui.buttons.EditorButtonView
 
editorCheckClicks(MouseEvent) - Method in class controller.inputs.MouseInputs
Gestisce il click sui pulsanti dell'editor, controllando se l'utente ha premuto su un pulsante di blocco o nemico e attivando l'azione corrispondente.
editorCheckEditedTiles(MouseEvent) - Method in class controller.inputs.MouseInputs
Verifica e modifica i blocchi e i nemici del livello corrente a seconda delle interazioni dell'utente con il mouse.
editorCheckPressed(MouseEvent) - Method in class controller.inputs.MouseInputs
Verifica quali pulsanti dell'editor sono stati premuti e imposta lo stato dei pulsanti corrispondenti, come il pulsante di salvataggio, il pulsante gomma o il pulsante giocatore.
effectTick - Variable in class model.objects.items.powerups.ClockModel
Il contatore per il tempo trascorso dal momento dell'attivazione dell'effetto.
effectTick - Variable in class model.objects.items.powerups.RingModel
Il contatore per il tempo dell'effetto.
effectTick - Variable in class model.objects.items.powerups.SneakerModel
Il contatore per il tempo dell'effetto.
effectTimer - Variable in class model.objects.items.powerups.ClockModel
Il tempo massimo in tick per la durata dell'effetto.
effectTimer - Variable in class model.objects.items.powerups.RingModel
Il tempo totale per cui l'effetto rimane attivo.
effectTimer - Variable in class model.objects.items.powerups.SneakerModel
Il tempo totale per cui l'effetto rimane attivo.
endingTick - Variable in class view.objects.projectiles.InvaderLaserView
 
endingTimer - Variable in class view.objects.projectiles.InvaderLaserView
 
endingTimer() - Method in class view.objects.projectiles.InvaderLaserView
 
enemies - Variable in class model.entities.enemies.EnemyManagerModel
 
enemies - Variable in class view.stateview.LevelEditorView
 
Enemies() - Constructor for class model.utilz.Constants.Enemies
 
ENEMIES_BUTTON - Static variable in class view.utilz.LoadSave
 
enemiesData - Variable in class model.level.LevelModel
 
enemiesImages - Variable in class view.stateview.LevelEditorView
 
enemiesManagerView - Variable in class view.stateview.PlayingView
 
EnemiesManagerView - Class in view.entities.enemies
La classe EnemiesManagerView gestisce la visualizzazione di nemici e del food che viene generato alla loro morte nel gioco e ne esegue la creazione, aggiornamento e renderizzazione.
EnemiesManagerView() - Constructor for class view.entities.enemies.EnemiesManagerView
Costruisce una nuova istanza di EnemiesManagerView.
enemy - Variable in class view.entities.enemies.EnemyView
Il modello del nemico associato.
enemyButtonClick(EnemyButtonView) - Method in class controller.inputs.MouseInputs
 
EnemyButtonModel - Class in model.ui.buttons
Bottone per selezionare il nemico da inserire nel livello nel level editor, utilizza un index per scegliere il nemico
EnemyButtonModel(int, int, int, int, int) - Constructor for class model.ui.buttons.EnemyButtonModel
 
EnemyButtonView - Class in view.ui.buttons
Classe che indica la vista dei bottoni usati per i nemici nel Level Editor
EnemyButtonView(EnemyButtonModel, BufferedImage) - Constructor for class view.ui.buttons.EnemyButtonView
 
enemyIndex - Variable in class view.stateview.LevelEditorView
 
enemyManagerModel - Variable in class model.gamestate.PlayingModel
Il gestore dei nemici nel gioco.
enemyManagerModel - Variable in class view.entities.enemies.EnemiesManagerView
Il modello di gestione nemici.
EnemyManagerModel - Class in model.entities.enemies
La classe EnemyManagerModel gestisce tutti i nemici nel gioco, inclusi il loro stato, la posizione e le interazioni con il giocatore.
EnemyManagerModel() - Constructor for class model.entities.enemies.EnemyManagerModel
Costruttore privato per inizializzare il gestore dei nemici.
EnemyModel - Class in model.entities.enemies
Classe astratta che rappresenta il modello di un nemico nel gioco.
EnemyModel(float, float, int, int) - Constructor for class model.entities.enemies.EnemyModel
Costruttore della classe EnemyModel.
enemyModels - Variable in class view.entities.enemies.EnemiesManagerView
Lista di nemici presenti nel model.
enemyState - Variable in class model.entities.enemies.EnemyModel
Stato attuale del nemico.
EnemyView<T> - Class in view.entities.enemies
La classe astratta EnemyView rappresenta la visualizzazione di un nemico nel gioco.
EnemyView(T) - Constructor for class view.entities.enemies.EnemyView
Costruisce una nuova istanza di EnemyView con il modello del nemico specificato.
enemyViews - Variable in class view.entities.enemies.EnemiesManagerView
Lista delle views dei nemici.
EntityModel - Class in model.entities
La classe astratta EntityModel rappresenta un'entità nel gioco che può essere soggetta alla gravità e al movimento.
EntityModel(float, float, int, int) - Constructor for class model.entities.EntityModel
Costruttore della classe EntityModel.
ERASER_BUTTON - Static variable in class view.utilz.LoadSave
 
eraserButton - Variable in class view.stateview.LevelEditorView
 
eraserButtonClick() - Method in class controller.inputs.MouseInputs
 
EraserButtonModel - Class in model.ui.buttons
Bottone gomma del Level Editor
EraserButtonModel(int, int, int, int) - Constructor for class model.ui.buttons.EraserButtonModel
 
EraserButtonView - Class in view.ui.buttons
Classe che indica la vista del bottone gomma nel Level Editor
EraserButtonView(EraserButtonModel) - Constructor for class view.ui.buttons.EraserButtonView
 
exploding - Variable in class view.entities.enemies.EnemyView
Contatore per l'esplosione della bolla del nemico.
exploding - Variable in class view.objects.projectiles.MaitaFireballView
 
extend - Variable in class model.objects.bobbles.BubbleManagerModel
Mappa che tiene traccia degli estensioni dei potenziamenti attivi.
EXTEND - Variable in class view.objects.bobbles.BubbleManagerView
 
EXTEND_BUBBLE - Static variable in class model.utilz.Constants.SpecialBubbles
 
EXTEND_SPRITE - Static variable in class view.utilz.LoadSave
 
extendChar - Variable in class model.objects.bobbles.BubbleModel
Carattere di estensione della bolla.
extendSprite - Variable in class view.objects.bobbles.BubbleManagerView
Sprite della bolla EXTEND
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form