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

P

PathfindingContext - Class in com.edu.xmum.CST210.AlgorithmStrategy
Context class for pathfinding strategy.
PathfindingContext(IFindPathStrategy) - Constructor for class com.edu.xmum.CST210.AlgorithmStrategy.PathfindingContext
Constructor to set the pathfinding strategy.
PlayerModel - Class in com.edu.xmum.CST210.Model.Entity
PlayerModel class representing a player in the game.
PlayerModel(IMazeModel) - Constructor for class com.edu.xmum.CST210.Model.Entity.PlayerModel
Constructor to initialize the PlayerModel with the starting position based on the maze model.
PlayerService - Class in com.edu.xmum.CST210.Service
Implementation of the IPlayerService interface.
PlayerService(IMazeService, IPlayerModel) - Constructor for class com.edu.xmum.CST210.Service.PlayerService
Constructor for PlayerService.
playerViewStyle(Skin, ImageView, int, IPlayerModel, String) - Static method in class com.edu.xmum.CST210.View.Styler.PlayerViewStyler
Styles the player view based on the specified skin.
PlayerViewStyler - Class in com.edu.xmum.CST210.View.Styler
Beautification of PlayerView based on Appearance Pattern Design.
PlayerViewStyler() - Constructor for class com.edu.xmum.CST210.View.Styler.PlayerViewStyler
 
PlayerViewV1 - Class in com.edu.xmum.CST210.View.Entity.V1
Represents the PlayerView for version 1.
PlayerViewV1(IPlayerModel) - Constructor for class com.edu.xmum.CST210.View.Entity.V1.PlayerViewV1
Constructs the PlayerViewV1 with the specified player model.
PlayerViewV2 - Class in com.edu.xmum.CST210.View.Entity.V2
Implementation of the player view for version 2.
PlayerViewV2(IPlayerModel) - Constructor for class com.edu.xmum.CST210.View.Entity.V2.PlayerViewV2
Constructs the PlayerViewV2 with the specified player model.
PlayerViewV3 - Class in com.edu.xmum.CST210.View.Entity.V3
Implementation of the player view for version 3.
PlayerViewV3(IPlayerModel) - Constructor for class com.edu.xmum.CST210.View.Entity.V3.PlayerViewV3
Constructor to initialize the PlayerViewV3 components.
PrepareViewStyler - Class in com.edu.xmum.CST210.View.Styler
Beautification of PrepareView based on Appearance Pattern Design.
PrepareViewStyler() - Constructor for class com.edu.xmum.CST210.View.Styler.PrepareViewStyler
 
PrepareViewV1 - Class in com.edu.xmum.CST210.View.Entity.V1
Represents the PrepareView for version 1.
PrepareViewV1() - Constructor for class com.edu.xmum.CST210.View.Entity.V1.PrepareViewV1
Constructs the PrepareViewV1 and initializes the UI components.
PrepareViewV2 - Class in com.edu.xmum.CST210.View.Entity.V2
Implementation of the prepare view for version 2.
PrepareViewV2() - Constructor for class com.edu.xmum.CST210.View.Entity.V2.PrepareViewV2
Constructor to initialize the PrepareViewV2 components.
PrepareViewV3 - Class in com.edu.xmum.CST210.View.Entity.V3
Implementation of the prepare view for version 3.
PrepareViewV3() - Constructor for class com.edu.xmum.CST210.View.Entity.V3.PrepareViewV3
Constructor to initialize the PrepareViewV3 components.
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