Index
All Classes and Interfaces|All Packages|Constant Field Values
I
- IMAGE_HEIGHT - Static variable in class rooms.Door
- increaseDifficulty() - Method in class game.RoomManager
-
Increases the difficulty scaling factor for future rooms.
- initialize() - Static method in class util.Input
-
Initializes the input system (currently empty placeholder).
- Input - Class in util
-
Handles keyboard input for the game.
- Input() - Constructor for class util.Input
- instance - Static variable in class game.RoomManager
-
Singleton instance
- intersects(Rectangle2D) - Method in class rooms.Door
-
Checks if the given hitbox intersects with this door.
- isActive() - Method in class rooms.Room
- isAlive - Variable in class core.Character
-
Indicates whether the character is alive.
- isAlive() - Method in class core.Character
-
Checks if the character is alive.
- isAlive() - Method in interface core.Hittable
-
Checks whether the object is still alive.
- isAlive() - Method in class entities.bullets.Laser
-
Checks if the laser is still active.
- isAlive() - Method in class entities.enemies.Enemy
-
Checks if the enemy is alive.
- isCollected() - Method in class entities.items.Item
-
Returns true if the item has been collected.
- isDashing - Variable in class entities.player.Player
-
Dash state
- isDead() - Method in class core.Character
-
Checks if the character is dead.
- isDead() - Method in class entities.enemies.Enemy
-
Checks whether the enemy is dead.
- isHeld(String) - Static method in class util.Input
-
Checks if the specified key is currently held down.
- isLocked() - Method in class rooms.Door
-
Checks if the door is currently locked.
- isPressed(String) - Static method in class util.Input
-
Checks if the specified key was pressed this frame.
- isReleased(String) - Static method in class util.Input
-
Checks if the specified key was released this frame.
- Item - Class in entities.items
-
Abstract base class for all collectible items in the game.
- Item(double, double, double, double) - Constructor for class entities.items.Item
-
Constructs a new Item.
- ITEMCOST - Static variable in class rooms.StoreRoom
- items - Variable in class rooms.Room
All Classes and Interfaces|All Packages|Constant Field Values