Index

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

I

IAiService - Interface in com.edu.xmum.CST210.Service.Interface
Interface for AI service.
IFailView - Interface in com.edu.xmum.CST210.View.Interface
Interface for FailView.
IFindPathStrategy - Interface in com.edu.xmum.CST210.AlgorithmStrategy
Interface for pathfinding strategy in a maze.
IGameController - Interface in com.edu.xmum.CST210.Controller
 
IGameModel - Interface in com.edu.xmum.CST210.Model.Interface
Interface for the game model, which combines different sub-models such as player models and maze models.
IGameService - Interface in com.edu.xmum.CST210.Service.Interface
Interface for the game service.
IGameView - Interface in com.edu.xmum.CST210.View.Interface
Interface for GameView.
IMazeModel - Interface in com.edu.xmum.CST210.Model.Interface
Interface for MazeModel.
IMazeService - Interface in com.edu.xmum.CST210.Service.Interface
Interface for MazeService.
IMazeView - Interface in com.edu.xmum.CST210.View.Interface
Interface for MazeView.
infoBoxStyle(Skin, HBox) - Static method in class com.edu.xmum.CST210.View.Styler.RunViewStyler
Styles the info box based on the specified skin.
IPlayerModel - Interface in com.edu.xmum.CST210.Model.Interface
Interface for PlayerModel.
IPlayerService - Interface in com.edu.xmum.CST210.Service.Interface
Interface for PlayerService.
IPlayerView - Interface in com.edu.xmum.CST210.View.Interface
Interface for PlayerView.
IPrepareView - Interface in com.edu.xmum.CST210.View.Interface
Interface for PrepareView.
IRunView - Interface in com.edu.xmum.CST210.View.Interface
Interface for RunView.
ISelectionView - Interface in com.edu.xmum.CST210.View.Interface
Interface for SelectionView.
ISkinSelectionView - Interface in com.edu.xmum.CST210.View.Interface
Interface for SkinSelectionView.
isPath(int, int) - Method in interface com.edu.xmum.CST210.Service.Interface.IMazeService
Checks if the specified coordinates (X, Y) are a path and not a wall.
isPath(int, int) - Method in class com.edu.xmum.CST210.Service.MazeService
Checks if the specified coordinates (x, y) are a path and not a wall.
isPlayerCaught() - Method in class com.edu.xmum.CST210.Service.AiService
Checks if the AI has caught the player.
isPlayerCaught() - Method in interface com.edu.xmum.CST210.Service.Interface.IAiService
Checks if the AI has caught the player.
isValidMove(IPlayerModel, int, int) - Method in interface com.edu.xmum.CST210.Service.Interface.IMazeService
Checks if the player's move to the specified direction (dx, dy) is valid within the maze.
isValidMove(IPlayerModel, int, int) - Method in class com.edu.xmum.CST210.Service.MazeService
Checks if the player's move to the specified direction (dx, dy) is valid within the maze.
isWithinBounds(int, int) - Method in interface com.edu.xmum.CST210.Service.Interface.IMazeService
Checks if the specified coordinates (x, y) are within the maze boundaries.
isWithinBounds(int, int) - Method in class com.edu.xmum.CST210.Service.MazeService
Checks if the specified coordinates (x, y) are within the maze boundaries.
IVictoryView - Interface in com.edu.xmum.CST210.View.Interface
Interface for VictoryView.
IWelcomeView - Interface in com.edu.xmum.CST210.View.Interface
Interface for WelcomeView.
A B C D E F G H I L M N P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values