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 Z 
All Classes and Interfaces|All Packages

E

Effect - Class in de.tum.cit.fop.maze.effects
Abstract base class for all status effects applied to the player.
Effect() - Constructor for class de.tum.cit.fop.maze.effects.Effect
 
EMPTY - Enum constant in enum class de.tum.cit.fop.maze.Parser.TileType
 
EMPTY_1 - Enum constant in enum class de.tum.cit.fop.maze.Parser.TileType
 
EMPTY_2 - Enum constant in enum class de.tum.cit.fop.maze.Parser.TileType
 
EMPTY_3 - Enum constant in enum class de.tum.cit.fop.maze.Parser.TileType
 
EMPTY_4 - Enum constant in enum class de.tum.cit.fop.maze.Parser.TileType
 
EMPTY_5 - Enum constant in enum class de.tum.cit.fop.maze.Parser.TileType
 
EMPTY_6 - Enum constant in enum class de.tum.cit.fop.maze.Parser.TileType
 
EMPTY_7 - Enum constant in enum class de.tum.cit.fop.maze.Parser.TileType
 
endAchievement() - Method in class de.tum.cit.fop.maze.UI.AchievementUI
Triggers the "And so it ends" achievement.
endEffect(Class<? extends Effect>) - Method in class de.tum.cit.fop.maze.objects.Player
Ends a specific effect type on the player.
ENDLESS_MODE - Enum constant in enum class de.tum.cit.fop.maze.Gameplay.GameMode
 
EndlessModeScreen - Class in de.tum.cit.fop.maze.UI
Screen for the Endless Mode menu.
EndlessModeScreen(Stage, MazeRunnerGame, MenuScreen) - Constructor for class de.tum.cit.fop.maze.UI.EndlessModeScreen
Constructs an EndlessModeScreen.
Enemies - Interface in de.tum.cit.fop.maze.objects.Dynamic.Enemy
Interface defining enemy behavior patterns like fleeing, patrolling, and chasing.
Enemy - Class in de.tum.cit.fop.maze.objects.Dynamic.Enemy
Base enemy class with AI behavior, death handling, and collision detection.
Enemy(Vector2, AnimationType) - Constructor for class de.tum.cit.fop.maze.objects.Dynamic.Enemy.Enemy
 
ENEMY - Enum constant in enum class de.tum.cit.fop.maze.Parser.TileType
 
entitiesOverlap(GameObject, GameObject) - Static method in class de.tum.cit.fop.maze.objects.GameObject
Checks if two game objects overlap.
ENTRY_POINT - Enum constant in enum class de.tum.cit.fop.maze.Parser.TileType
 
Exit - Class in de.tum.cit.fop.maze.objects.Static
Exit portal that can be locked or unlocked with keys.
Exit(float, float) - Constructor for class de.tum.cit.fop.maze.objects.Static.Exit
 
EXIT - Enum constant in enum class de.tum.cit.fop.maze.Parser.TileType
 
EXIT_CLOSED - Enum constant in enum class de.tum.cit.fop.maze.Drawing.AnimationType
 
EXIT_OPEN - Enum constant in enum class de.tum.cit.fop.maze.Drawing.AnimationType
 
ExitMemento - Class in de.tum.cit.fop.maze.game_saves.mementos
Memento storing Exit state including locked status.
ExitMemento() - Constructor for class de.tum.cit.fop.maze.game_saves.mementos.ExitMemento
 
ExitMemento(float, float, boolean, String) - Constructor for class de.tum.cit.fop.maze.game_saves.mementos.ExitMemento
 
A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages