Index

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

G

GameMenu - Class in fr.paris.saclay.sidescroller.controllers.components.menu
Game menu, it handles both the initial menu and the paused one.
GameMenu(MainFrame) - Constructor for class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenu
Creates a GameMenu instance.
GameMenuModel - Class in fr.paris.saclay.sidescroller.controllers.components.menu
Model of GameMenu class, it stores its logic.
GameMenuModel() - Constructor for class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
 
GameMenuUI - Class in fr.paris.saclay.sidescroller.controllers.components.menu
View class of GameMenu class.
GameMenuUI() - Constructor for class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuUI
 
gamePanel - Variable in class fr.paris.saclay.sidescroller.drawables.Drawable
GamePanel reference.
GamePanel - Class in fr.paris.saclay.sidescroller.controllers.components
Main screen displayed, it is the core controller of the game.
GamePanel(MainFrame) - Constructor for class fr.paris.saclay.sidescroller.controllers.components.GamePanel
Creates a GamePanel instance.
getAttackHitBox() - Method in class fr.paris.saclay.sidescroller.drawables.entities.Entity
Gets attack hit box.
getAvatarPreview() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Gets avatar preview.
getBackButton() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Gets back button.
getBackgroundPreview() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Gets background preview.
getBackgroundThemes() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Gets background themes.
getBlockHitBox() - Method in class fr.paris.saclay.sidescroller.drawables.entities.Entity
Gets block hit box.
getCredits() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Gets credits.
getCurrentAnimation() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuUI
Gets current animation.
getCurrentPlayerSelection() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Gets current player selection.
getCurrentSong() - Method in class fr.paris.saclay.sidescroller.controllers.components.musicPlayer.MusicPlayerModel
Gets current song.
getCurrentSongLabel() - Method in class fr.paris.saclay.sidescroller.controllers.components.musicPlayer.MusicPlayer
Gets current song label.
getCurrentSongTimestamp() - Method in class fr.paris.saclay.sidescroller.controllers.components.musicPlayer.MusicPlayerModel
Gets current song timestamp.
getCurrentStamina() - Method in class fr.paris.saclay.sidescroller.drawables.entities.Player
Gets current stamina.
getCurrentThemeSelection() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Gets current theme selection.
getDeltaSong() - Method in class fr.paris.saclay.sidescroller.controllers.components.musicPlayer.MusicBar
Get current song timestamp.
getDeltaX() - Method in class fr.paris.saclay.sidescroller.drawables.Background
Gets delta x.
getDrawableBackground() - Method in class fr.paris.saclay.sidescroller.controllers.components.GamePanel
Gets drawable background.
getGameMenu() - Method in class fr.paris.saclay.sidescroller.controllers.MainFrame
Gets game menu.
getGamePanel() - Method in class fr.paris.saclay.sidescroller.controllers.MainFrame
Gets game panel.
getHitBox() - Method in class fr.paris.saclay.sidescroller.drawables.entities.Entity
Gets hit box.
getImage() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.MenuButton
Gets image.
getImage() - Method in class fr.paris.saclay.sidescroller.controllers.components.musicPlayer.MusicPlayerModel
Gets image.
getLifePoints() - Method in class fr.paris.saclay.sidescroller.drawables.entities.Entity
Gets life points.
getMaximumInvincibility() - Method in class fr.paris.saclay.sidescroller.drawables.entities.Entity
Gets maximum invincibility.
getMaximumLifePoints() - Method in class fr.paris.saclay.sidescroller.drawables.entities.Entity
Gets maximum life points.
getMediaPlayer() - Method in class fr.paris.saclay.sidescroller.controllers.components.musicPlayer.MusicBar
Gets media player.
getModel() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenu
Gets model.
getModel() - Method in class fr.paris.saclay.sidescroller.controllers.components.musicPlayer.MusicPlayer
Gets model.
getMusicBar() - Method in class fr.paris.saclay.sidescroller.controllers.components.musicPlayer.MusicPlayer
Gets music bar.
getMusicPlayer() - Method in class fr.paris.saclay.sidescroller.controllers.MainFrame
Gets music player.
getNextAvatarButton() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Gets next avatar button.
getNextBackgroundButton() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Gets next background button.
getOppositeDirection(Direction) - Static method in class fr.paris.saclay.sidescroller.utils.Constants
Retrieves opposite direction of the provided one (e.g.
getPlayButton() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Gets play button.
getPlayer() - Method in class fr.paris.saclay.sidescroller.controllers.components.GamePanel
Gets player.
getPlayerPositionX() - Method in class fr.paris.saclay.sidescroller.controllers.components.GamePanel
Gets player position x.
getPlayerSpeed() - Method in class fr.paris.saclay.sidescroller.controllers.components.GamePanel
Gets player speed.
getPlayerThemes() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Gets player themes.
getPreferredSize() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenu
Retrieves preferred size.
getPreferredSize() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Gets preferred size.
getPreviousAvatarButton() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Gets previous avatar button.
getPreviousBackgroundButton() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Gets previous background button.
getQuitButton() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Gets quit button.
getQuitToMenuButton() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Gets quit to menu button.
getResumeButton() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Gets resume button.
getSize() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenu
Retrieves size.
getSize() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Gets size.
getSongDuration() - Method in class fr.paris.saclay.sidescroller.controllers.components.musicPlayer.MusicPlayerModel
Gets song duration.
getSoundtrack() - Method in class fr.paris.saclay.sidescroller.controllers.components.musicPlayer.MusicPlayerModel
Gets soundtrack.
getStartGameButton() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Gets start game button.
getTimer() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Gets timer.
getXPosition() - Method in class fr.paris.saclay.sidescroller.drawables.Drawable
Gets x position.
Ghost - Class in fr.paris.saclay.sidescroller.drawables.entities.enemies
Ghost enemy.
Ghost(GamePanel, int) - Constructor for class fr.paris.saclay.sidescroller.drawables.entities.enemies.Ghost
Creates a Ghost instance passing the GamePanel reference and initial position of the entity.
A B C D E F G H I L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form