Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
U
- unpauseGame() - Method in class model.gameStates.PlayingModel
- UP - Enum constant in enum class model.utilz.Constants.Direction
- update() - Method in class controller.GameController
-
Updates the game (UPS) calling the update method in the right class based in the game state.
- update() - Method in class model.bubbles.BubbleModel
-
Updates the bubble model.
- update() - Method in class model.bubbles.playerBubbles.PlayerBubbleModel
-
Updates the bubble's state and position.
- update() - Method in class model.bubbles.playerBubbles.PlayerBubblesManagerModel
-
Updates all active bubbles and checks for collisions with the player.
- update() - Method in class model.bubbles.specialBubbles.BubbleGenerator
-
Updates the state of the bubble generator.
- update() - Method in class model.bubbles.specialBubbles.LightningBubbleModel
-
Updates the state and position of the lightning bubble.
- update() - Method in class model.bubbles.specialBubbles.SpecialBubbleManagerModel
-
Updates the state of all active special bubbles and water flows.
- update() - Method in class model.bubbles.specialBubbles.SpecialBubbleModel
-
Updates the state and position of the special bubble.
- update() - Method in class model.bubbles.specialBubbles.WaterBubbleModel
-
Updates the state and position of the water bubble.
- update() - Method in class model.bubbles.specialBubbles.WaterFlowModel
-
Updates the state and position of the water flow.
- update() - Method in class model.entities.EnemyManagerModel
-
Updates the state of all enemies and relevant timers.
- update() - Method in class model.entities.PlayerModel
-
Updates the player's state, including timers and position.
- update() - Method in class model.gameStates.IntroModel
- update() - Method in class model.gameStates.LevelTransitionModel
- update() - Method in class model.gameStates.MenuModel
-
Updates the active overlay model.
- update() - Method in class model.gameStates.PlayingModel
- update() - Method in class model.itemesAndRewards.ItemManagerModel
-
Updates the state of the items and checks for power-up spawns.
- update() - Method in class model.itemesAndRewards.ItemModel
-
Updates the state of the item.
- update() - Method in class model.itemesAndRewards.PointsModel
-
Updates the state of the points item, including its timers and position.
- update() - Method in class model.itemesAndRewards.PowerUpManagerModel
-
Updates the state of the power-ups and applies their effects to the player.
- update() - Method in class model.itemesAndRewards.RewardPointsManagerModel
-
Updates the state of all active the reward points, including timers and chain reaction rewards.
- update() - Method in class model.overlays.MenuOverlayModel
-
Updates the state of the menu overlay.
- update() - Method in class model.overlays.MenuScoreBoardOverlayModel
-
Updates the state of the menu overlay.
- update() - Method in class model.overlays.MenuUserCreationOverlayModel
-
Updates the state of the menu overlay.
- update() - Method in class model.overlays.MenuUserSelectionOverlayModel
-
Updates the state of the menu overlay.
- update() - Method in class model.projectiles.ProjectileManagerModel
-
Updates all active projectiles and checks for collisions.
- update() - Method in class model.projectiles.ProjectileModel
-
Updates the position and internal timers of the projectile.
- update() - Method in class model.utilz.PlayingTimer
-
Updates the timer.
- update() - Method in class view.bubbles.BubbleView
-
Updates the bubble's state and animation.
- update() - Method in class view.bubbles.playerBubbles.EnemyBubbleView
-
Updates the bubble's state and animation.
- update() - Method in class view.bubbles.playerBubbles.PlayerBubblesManagerView
-
Updates the state of all active bubble views.
- update() - Method in class view.bubbles.playerBubbles.PlayerBubbleView
-
Updates the bubble's state and animation.
- update() - Method in class view.bubbles.specialBubbles.LightningBubbleView
-
Updates the bubble's animation state.
- update() - Method in class view.bubbles.specialBubbles.SpecialBubbleManagerView
-
Updates the state of all active bubble views.
- update() - Method in class view.bubbles.specialBubbles.WaterBubbleView
-
Updates the bubble's animation state.
- update() - Method in class view.entities.EnemyManagerView
-
Updates all active enemy views.
- update() - Method in class view.entities.EnemyView
-
Updates the enemy's animation and state variables.
- update() - Method in class view.entities.HurryUpManagerView
-
Updates the state of the "Hurry Up" image and the SkelMonsta view.
- update() - Method in class view.entities.PlayerView
-
Updates the player's animation and sound effects.
- update() - Method in class view.entities.SkelMonstaView
-
Updates the state and animation of the SkelMonsta.
- update() - Method in class view.gameStates.MenuView
-
Updates the menu view, including animations and user interactions.
- update() - Method in class view.gameStates.PlayingView
-
Updates the state of all game elements.
- update() - Method in class view.itemsAndRewards.ItemManagerView
-
Updates the state of the item views.
- update() - Method in class view.itemsAndRewards.ItemView
-
Updates the item's state.
- update() - Method in class view.overlays.menuOverlays.MenuTwinkleBubble
-
Updates the bubble's animation and position.
- update() - Method in class view.overlays.menuOverlays.MenuTwinkleBubbleManager
-
Updates all the twinkleBubbles.
- update() - Method in class view.projectiles.ProjectileManagerView
-
Updates the animation state of all active projectile views.
- update() - Method in class view.projectiles.ProjectileView
-
Updates the state of the projectile view, including its animation tick.
- update(Observable, Object) - Method in class view.entities.HurryUpManagerView
-
Updates the view based on changes in the observed model.
- update(Observable, Object) - Method in class view.gameStates.PlayingView
-
Updates the view based on changes in the observed model.
- update(PlayerModel) - Method in class model.entities.EnemyModel
-
Updates the state of the enemy based on the player's position.
- update(PlayerModel) - Method in class model.entities.HurryUpManagerModel
-
Updates the state of the HurryUpManagerModel.
- update(PlayerModel) - Method in class model.entities.MaitaModel
-
Updates the state of the Maita logic and behavior.
- update(PlayerModel) - Method in class model.entities.SkelMonstaModel
-
Updates the state and behavior of the SkelMonsta enemy.
- update(PlayerModel) - Method in class model.entities.ZenChanModel
-
Updates the state of the ZenChan logic and behavior.
- updateAnimationTick() - Method in class view.bubbles.BubbleView
-
Updates the animation tick and index based on the animation speed.
- updateAnimationTick() - Method in class view.entities.EnemyView
-
Updates the animation tick and index based on the animation speed multiplier.
- updateAnimationTick() - Method in class view.entities.SkelMonstaView
-
Updates the animation tick and index based on the animation speed.
- updateAnimationTick() - Method in class view.itemsAndRewards.ItemView
-
Updates the animation tick for the de-spawning animation.
- updateAnimationTick() - Method in class view.projectiles.PlayerBubbleProjectileView
-
Updates the animation tick and index for the projectile.
- updateAnimationTick() - Method in class view.projectiles.ProjectileView
-
Updates the animation tick and index for the projectile.
- updateCollisionBoxes() - Method in class model.bubbles.BubbleModel
-
Updates the hitbox of the collision boxes to align them with bubble position.
- updateCollisions(PlayerModel) - Method in class model.bubbles.specialBubbles.WaterFlowModel
-
Updates the collisions for the water flow.
- updateCurrentUserInfo(boolean) - Method in class model.users.UsersManagerModel
-
Updates the current user's information based on the game result.
- updateDeadAction() - Method in class model.bubbles.playerBubbles.EmptyBubbleModel
-
Updates the bubble's movement after it has been popped by the player.
- updateDeadAction() - Method in class model.bubbles.playerBubbles.EnemyBubbleModel
-
Updates the bubble's movement after it has been popped by the player.
- updateDeadAction() - Method in class model.bubbles.playerBubbles.PlayerBubbleModel
-
Updates the bubble's movement after it has been popped by the player.
- updateDirection() - Method in class model.bubbles.BubbleModel
-
Updates the direction of the bubble based on the current wind direction data from the level manager.
- updateLastSelectedTime() - Method in class model.users.User
-
Updates the last selected time of the user to the current system time.
- updatePlayerAnimation() - Method in class view.gameStates.IntroView
-
Updates the player animation by incrementing the animation tick and index.
- updatePlayerAnimation() - Method in class view.gameStates.LevelTransitionView
-
Updates the player animation by incrementing the animation tick and index.
- updatePlayerPosMaxInterval - Variable in class model.entities.EnemyModel
- updatePos() - Method in class model.projectiles.LightingProjectileModel
-
Updates the position of the projectile.
- updatePos() - Method in class model.projectiles.MaitaFireProjectileModel
-
Updates the position of the projectile.
- updatePos() - Method in class model.projectiles.PlayerBubbleProjectileModel
-
Updates the position of the projectile.
- updatePos() - Method in class model.projectiles.ProjectileModel
-
Updates the position of the projectile.
- updatePosition() - Method in class model.bubbles.BubbleModel
-
Updates the position of the bubble based on its current state and direction.
- updatePositions() - Method in class view.gameStates.HomeView
-
Updates the positions of the logo and bubbles.
- updateSpawning() - Method in class model.entities.EnemyModel
-
Updates the spawning state of the enemy.
- updateStateVariables() - Method in class model.entities.EnemyModel
-
Updates the state variables of the enemy based on its current state.
- updateStateVariables() - Method in class view.entities.EnemyView
-
Updates the state variables for the enemy based on its current state.
- updateTimer() - Method in class model.entities.HurryUpManagerModel
-
Updates the timers for the "Hurry Up" state and SkelMonsta activation.
- updateTimer() - Method in class model.projectiles.PlayerBubbleProjectileModel
-
Updates the active timer and transforms the projectile into a floating bubble if the timer reaches zero.
- updateTimer() - Method in class model.projectiles.ProjectileModel
-
Updates the impact timer and deactivates the projectile if the timer reaches zero.
- updateTimers() - Method in class model.bubbles.BubbleModel
-
Updates the timers.
- updateTimers() - Method in class model.bubbles.playerBubbles.PlayerBubbleModel
-
Updates the timers for the bubble's state transitions.
- updateTimers() - Method in class model.bubbles.specialBubbles.BubbleGenerator
-
Updates the spawn timer.
- updateUserList() - Method in class model.overlays.MenuUserSelectionOverlayModel
-
Updates the user list by getting the list of users from the UsersManagerModel and setting the selected user to the first user in the list.
- updateUserScores() - Method in class model.overlays.MenuScoreBoardOverlayModel
-
Updates the user scores by getting the list of users from the UsersManagerModel, sorting them by their best score in descending order, and saving the result in the orderedUsers variable.
- updateWalkingDir() - Method in class model.entities.EnemyModel
-
Updates the walking direction of the enemy based on the player's position.
- updateXPos(float) - Method in class model.entities.EntityModel
-
Updates the x-coordinate position of the entity by the specified movement amount.
- UPS_SET - Static variable in interface model.utilz.Constants
- User - Class in model.users
-
Represents a user in the game.
- User(String, int) - Constructor for class model.users.User
-
Constructs a User with the specified name and profile picture index.
- USER_PICTURES - Static variable in interface view.utilz.Load
- UsersManagerModel - Class in model.users
-
Manages user profiles in the game, including creating, selecting, saving, and loading users.
- UsersManagerView - Class in view.users
-
The UsersManagerView class is responsible for managing user profile pictures and their associated colors.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form