Index

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

U

UNLOCKEDDOOR_SPRITE - Static variable in class rooms.Door
 
update() - Static method in class util.Input
Updates the input system, clearing pressed and released keys.
update(double) - Method in class core.GameObject
Updates the state of the object.
update(double) - Method in class entities.bullets.Bullet
Updates the position of the bullet based on its velocity.
update(double) - Method in class entities.bullets.Laser
Updates the laser's lifetime.
update(double) - Method in class entities.enemies.Boss
Updates the boss state each frame (damage flash, etc.).
update(double) - Method in class entities.enemies.Chaser
Updates the Chaser's position and damage flash each frame.
update(double) - Method in class entities.enemies.Enemy
Updates the enemy state each frame.
update(double) - Method in class entities.enemies.Jumper
Updates the Jumper each frame.
update(double) - Method in class entities.player.Player
Updates player movement, dash, and attack state.
update(double) - Method in class rooms.CombatRoom
Updates the room and its entities.
update(double) - Method in class rooms.Room
Updates the room and its entities.
update(double, Player) - Method in interface core.Collectible
Updates the state of the collectible.
update(double, Player) - Method in class entities.items.Item
Updates the item state.
update(double, Player) - Method in class entities.items.MysteryBox
Updates the box state.
update(double, Player) - Method in class game.RoomManager
Updates the current room and checks for door collisions.
updateEntities(double) - Method in class rooms.Room
Updates all entities in the room: enemies, bullets, items, lasers.
useCoin(int) - Method in class entities.player.Player
 
useSpecialAbility() - Method in interface core.SpecialAbilityCapable
Activates the special ability of the object.
useSpecialAbility() - Method in class entities.enemies.Boss
Executes the boss's special ability: spinning circular bullet attack.
useSpecialAbility() - Method in class entities.player.Player
Use special ability
util - package util
 
A B C D E F G H I J K L M N O P R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values