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

I

IDLE_ANIMATION - Static variable in interface view.utilz.Constants.PlayerConstants
 
immune - Variable in class model.entities.EntityModel
 
IMMUNE_TIME_AFTER_RESPAWN - Static variable in interface model.utilz.Constants.PlayerConstants
 
IMPACT - Enum constant in enum class model.utilz.Constants.Projectiles.ProjectileState
 
increaseBubblePopCounter() - Method in class model.itemesAndRewards.PowerUpManagerModel
Increases the bubble pop counter.
increaseBubbleShootCounter() - Method in class model.itemesAndRewards.PowerUpManagerModel
Increases the bubble shoot counter.
increaseEnemyBubblePopCounter() - Method in class model.bubbles.playerBubbles.ChainReactionManager
Increases the enemy bubble pop counter.
increaseGames() - Method in class model.users.User
Increases the number of games played by the user by one.
increaseItemCollectCounter() - Method in class model.itemesAndRewards.PowerUpManagerModel
Increases the item collect counter.
increaseJumpCounter() - Method in class model.itemesAndRewards.PowerUpManagerModel
Increases the jump counter.
increaseLevelIndex() - Method in class model.levels.LevelManagerModel
Increases the level index by one.
increaseNewUserPictureIndex() - Method in class model.overlays.MenuUserCreationOverlayModel
Increases the new user picture index by one.
increaseSelectionIndex() - Method in class model.gameStates.MenuModel
Increases the selection index by one.
increaseWaterBubblePopCounter() - Method in class model.itemesAndRewards.PowerUpManagerModel
Increases the water bubble pop counter.
increaseWins() - Method in class model.users.User
Increases the number of games won by the user by one.
initClasses() - Method in class model.gameStates.PlayingModel
 
initClasses() - Method in class view.gameStates.PlayingView
Initializes the classes for the player views and intro view.
initCollisionBoxes() - Method in class model.bubbles.BubbleModel
 
initHitbox() - Method in class model.itemesAndRewards.ItemModel
Initializes the hitbox for the item.
initHitbox(float, float) - Method in class model.entities.EntityModel
Initializes the hitbox for the entity with the specified dimensions.
INITIAL_BUBBLE_GENERATOR_INTERVAL - Static variable in interface model.utilz.Constants.BubbleGenerator
 
INITIAL_SPAWN_POINT_Y - Static variable in interface model.utilz.Constants.EnemyConstants
 
initLevelManager() - Method in class model.entities.EntityModel
Initializes the level manager, if null.
initPlayingModel(PlayingModel) - Method in class model.gameStates.LevelTransitionModel
 
InputMethods - Interface in controller.inputs
Interface for handling user input methods.
instantKill(PlayerModel) - Method in class model.entities.EnemyModel
Instantly kills the enemy and creates an enemy bubble.
INTERNAL_BOX_H - Static variable in interface model.utilz.Constants.Bubble
 
INTERNAL_BOX_OFFSET_X - Static variable in interface model.utilz.Constants.Bubble
 
INTERNAL_BOX_OFFSET_Y - Static variable in interface model.utilz.Constants.Bubble
 
INTERNAL_BOX_W - Static variable in interface model.utilz.Constants.Bubble
 
internalCollisionBox - Variable in class model.bubbles.BubbleModel
 
INTO_AND_PLAYING_SONG - Static variable in interface view.utilz.Constants.AudioConstants
 
INTRO - Enum constant in enum class model.utilz.Constants.INTRO.IntroState
 
IntroModel - Class in model.gameStates
 
IntroModel(PlayingModel) - Constructor for class model.gameStates.IntroModel
 
IntroView - Class in view.gameStates
The IntroView class represents the view for the IntroModel class.
IntroView(IntroModel) - Constructor for class view.gameStates.IntroView
Constructs an IntroView with the specified IntroModel.
isActive() - Method in class model.bubbles.BubbleModel
 
isActive() - Method in class model.entities.EnemyModel
Returns the active status of the enemy.
isActive() - Method in class model.entities.EntityModel
Returns the active status of the entity.
isActive() - Method in class model.itemesAndRewards.ItemModel
Checks if the item is active.
isActive() - Method in class model.itemesAndRewards.PointsModel
Checks if the points item is active.
isActive() - Method in class view.bubbles.BubbleView
Checks if the bubble is active.
isActive() - Method in class view.bubbles.specialBubbles.WaterFlowView
Checks if the water flow is active.
isActive() - Method in class view.entities.EnemyView
Checks if the enemy is active.
isActive() - Method in class view.itemsAndRewards.ItemView
Checks if the item is active.
isActive() - Method in class view.itemsAndRewards.PointsView
Checks if the points item is active.
isActive() - Method in class view.projectiles.ProjectileView
Checks if the projectile is active.
isAlive() - Method in class model.entities.EnemyModel
Returns the alive status of the enemy.
isAttacking() - Method in class model.entities.PlayerModel
 
isCollected() - Method in class model.itemesAndRewards.ItemModel
Checks if the item is collected.
isDespawning() - Method in class model.entities.SkelMonstaModel
Checks if the SkelMonsta is in the despawning state.
isDeSpawning() - Method in class model.itemesAndRewards.ItemModel
Checks if the item is despawning.
isEnterNameDeactivated() - Method in class model.overlays.MenuUserCreationOverlayModel
Checks if the enter key is deactivated.
IsEntityInsideMap(Rectangle2D.Float) - Static method in interface model.utilz.HelpMethods
Checks if the specified hitbox is inside the map boundaries.
IsEntityInsideSolid(Rectangle2D.Float, int[][]) - Static method in interface model.utilz.HelpMethods
Checks if the specified hitbox is inside a solid tile.
IsEntityOnFloor(Rectangle2D.Float, int[][]) - Static method in interface model.utilz.HelpMethods
Checks if the entity is on the floor.
isFalling - Variable in class model.entities.EnemyModel
 
isGameCompleted() - Method in class model.gameStates.PlayingModel
 
isGameOver() - Method in class model.gameStates.PlayingModel
 
IsHomeLogoInPosition() - Method in class view.overlays.menuOverlays.MenuTwinkleBubbleManager
Checks if the home logo is in position.
isHurryUpActive() - Method in class model.entities.HurryUpManagerModel
Returns whether the "Hurry Up" state is active.
isImmune() - Method in class model.entities.EntityModel
Returns the immune status of the entity.
isInAir() - Method in class model.entities.PlayerModel
 
isIntoRunning() - Method in class model.gameStates.PlayingModel
 
isJumpActive() - Method in class model.entities.PlayerModel
 
isJumping - Variable in class model.entities.EnemyModel
 
isLevelCompleted() - Method in class model.gameStates.PlayingModel
 
IsLogoInPosition() - Method in class view.gameStates.HomeView
Checks if the logo is in its final position.
isMoving() - Method in class model.entities.PlayerModel
 
isMoving() - Method in class model.entities.SkelMonstaModel
Checks if the SkelMonsta is moving.
isNewLevelReset() - Method in class model.gameStates.PlayingModel
 
isNewPlayReset() - Method in class model.gameStates.PlayingModel
 
isPaused() - Method in class model.gameStates.PlayingModel
 
IsPerimeterWallTile(float) - Static method in interface model.utilz.HelpMethods
Checks if the specified x-coordinate is within a perimeter wall tile.
isPlayerCaptured() - Method in class model.bubbles.specialBubbles.WaterFlowModel
 
isPlayerInViewingRange(PlayerModel) - Method in class model.entities.EnemyModel
Checks if the player is within the enemy's viewing range.
isPlayerJumpingOnBubble(PlayerModel) - Method in class model.bubbles.BubbleModel
Checks if the player is jumping on the bubble.
isPlayerLeftOrRight(PlayerModel) - Method in class model.entities.EnemyModel
Determines if the player is to the left or right of the enemy.
isPlayerPopped() - Method in class model.bubbles.playerBubbles.EnemyBubbleModel
 
isPlayerPoppingBubble(PlayerModel) - Method in class model.bubbles.BubbleModel
Checks if the player is popping the bubble.
isPlayerTouchingBubble(PlayerModel) - Method in class model.bubbles.BubbleModel
Checks if the player is touching the bubble.
isPlayerUpOrDown(PlayerModel) - Method in class model.entities.EnemyModel
Determines if the player is above or below the enemy.
isPlaySoundActive() - Method in class model.bubbles.specialBubbles.WaterFlowModel
 
isPopped() - Method in class model.bubbles.BubbleModel
 
isRespawning() - Method in class model.entities.PlayerModel
 
isScoreBoardOverlayActive() - Method in class model.gameStates.MenuModel
Checks if the score board overlay is active.
IsSolid(float, float, int[][]) - Static method in interface model.utilz.HelpMethods
Checks if the specified coordinates are within a solid tile.
isSpawning() - Method in class model.entities.SkelMonstaModel
Checks if the SkelMonsta is in the spawning state.
IsTileInsideMap(int, int) - Static method in interface model.utilz.HelpMethods
Checks if the specified tile is inside the map boundaries.
IsTilePerimeterWall(int) - Static method in interface model.utilz.HelpMethods
Checks if the specified tile is a perimeter wall tile.
IsTileRoof(int) - Static method in interface model.utilz.HelpMethods
Checks if the specified tile is a roof tile.
IsTileSolid(int, int, int[][]) - Static method in interface model.utilz.HelpMethods
Checks if the specified tile is solid.
isUserCreationOverlayActive() - Method in class model.gameStates.MenuModel
Checks if the user creation overlay is active.
isUserSelectionOverlayActive() - Method in class model.gameStates.MenuModel
Checks if the user selection overlay is active.
IsWall(int, int, int[][]) - Static method in interface model.utilz.HelpMethods
Checks if the specified tile is a wall.
ITEM_BUBBLE_REWARD_SPRITE - Static variable in interface view.utilz.Load
 
ITEM_DESPAWN_SPRITE - Static variable in interface view.utilz.Load
 
ITEM_POWER_UP_SPRITE - Static variable in interface view.utilz.Load
 
ItemManagerModel - Class in model.itemesAndRewards
Manages the items and rewards in the game.
itemManagerView - Variable in class view.itemsAndRewards.ItemView
 
ItemManagerView - Class in view.itemsAndRewards
The ItemManagerView class manages the rendering of item views in the game.
itemModel - Variable in class view.itemsAndRewards.ItemView
 
ItemModel - Class in model.itemesAndRewards
Represents an abstract item in the game.
ItemModel(int, int, Constants.Items.ItemType) - Constructor for class model.itemesAndRewards.ItemModel
Constructs a new `ItemModel` with the specified position and item type.
itemType - Variable in class model.itemesAndRewards.ItemModel
 
ItemView - Class in view.itemsAndRewards
The abstract ItemView class represents the view for a ItemModel.
ItemView(ItemModel) - Constructor for class view.itemsAndRewards.ItemView
Constructs an ItemView with the specified ItemModel.
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