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

S

SCALE - Static variable in class fr.paris.saclay.sidescroller.utils.Constants
Scale factor of the game.
SCREEN_HEIGHT - Static variable in class fr.paris.saclay.sidescroller.utils.Constants
Screen height.
SCREEN_WIDTH - Static variable in class fr.paris.saclay.sidescroller.utils.Constants
Screen width.
SECONDARY_COLOR - Static variable in class fr.paris.saclay.sidescroller.utils.Constants
Secondary color of the game's theme.
SelectionMenuButton - Class in fr.paris.saclay.sidescroller.controllers.components.menu
Button used to change background/avatar previews.
SelectionMenuButton(String) - Constructor for class fr.paris.saclay.sidescroller.controllers.components.menu.SelectionMenuButton
Creates a SelectionMenuButton instance.
setAttacking(boolean) - Method in class fr.paris.saclay.sidescroller.drawables.entities.Entity
Sets attacking.
setAttackSprites(List<String>) - Method in class fr.paris.saclay.sidescroller.drawables.entities.Entity
Adds provided attack sprites to animation map.
setBackButton(MenuButton) - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Sets back button.
setBlockSprites(List<String>) - Method in class fr.paris.saclay.sidescroller.drawables.entities.Entity
Adds provided block sprites to animation map.
setCredits(JLabel) - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Sets credits.
setCurrentPlayerSelection(int) - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Sets current player selection.
setCurrentSong(int) - Method in class fr.paris.saclay.sidescroller.controllers.components.musicPlayer.MusicPlayerModel
Sets current song.
setCurrentSongTimestamp(long) - Method in class fr.paris.saclay.sidescroller.controllers.components.musicPlayer.MusicPlayerModel
Sets current song timestamp.
setCurrentStamina(int) - Method in class fr.paris.saclay.sidescroller.drawables.entities.Player
Sets current stamina.
setCurrentThemeSelection(int) - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Sets current theme selection.
setDead(boolean) - Method in class fr.paris.saclay.sidescroller.drawables.entities.Entity
Sets dead.
setDebugEnemyGeneration() - Method in class fr.paris.saclay.sidescroller.controllers.components.GamePanel
Sets debug enemy generation.
setDebugHitbox() - Method in class fr.paris.saclay.sidescroller.controllers.components.GamePanel
Sets debug hitbox.
setEntityInvincible(int) - Method in class fr.paris.saclay.sidescroller.drawables.entities.Entity
Sets entity invincible.
setGameOver() - Method in class fr.paris.saclay.sidescroller.controllers.components.GamePanel
Sets game over.
setJumpSprites(List<String>) - Method in class fr.paris.saclay.sidescroller.drawables.entities.Entity
Adds provided jump sprites to animation map.
setNextAvatarButton(SelectionMenuButton) - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Sets next avatar button.
setNextBackgroundButton(SelectionMenuButton) - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Sets next background button.
setNormalGridConstraints() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenu
Setups layout for main menu: 2 buttons and credits.
setPausedGridConstraints() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenu
Setups layout for pause menu: 2 buttons.
setPauseMenu(boolean) - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenu
Calls related method of the model.
setPauseMenu(boolean) - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Sets pause menu.
setPlayButton(MenuButton) - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Sets play button.
setPreviousAvatarButton(SelectionMenuButton) - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Sets previous avatar button.
setPreviousBackgroundButton(SelectionMenuButton) - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Sets previous background button.
setQuitButton(MenuButton) - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Sets quit button.
setQuitToMenuButton(MenuButton) - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Sets quit to menu button.
setResumeButton(MenuButton) - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Sets resume button.
setRunning(boolean) - Method in class fr.paris.saclay.sidescroller.controllers.components.GamePanel
Sets running.
setSelectionGridConstraints() - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenu
Setups layout for selection menu: 2 previews with 2 buttons each to select them, 2 buttons (back, start game) and 2 descriptions.
setSongDuration(int) - Method in class fr.paris.saclay.sidescroller.controllers.components.musicPlayer.MusicPlayerModel
Sets song duration.
setSprites(List<String>) - Method in class fr.paris.saclay.sidescroller.drawables.entities.Entity
Adds provided walk sprites to animation map.
setStartGameButton(MenuButton) - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Sets start game button.
setTimer(Timer) - Method in class fr.paris.saclay.sidescroller.controllers.components.menu.GameMenuModel
Sets timer.
showMenu() - Method in class fr.paris.saclay.sidescroller.controllers.components.GamePanel
Shows pause menu.
SideScroller - Class in fr.paris.saclay.sidescroller
Side scroller main class.
SideScroller() - Constructor for class fr.paris.saclay.sidescroller.SideScroller
 
speed - Variable in class fr.paris.saclay.sidescroller.drawables.Drawable
Drawable's movement speed
spriteCounter - Variable in class fr.paris.saclay.sidescroller.drawables.entities.Entity
Identifies the number of frames that have to be rendered before changing a sprite (during an animation).
spriteNumber - Variable in class fr.paris.saclay.sidescroller.drawables.entities.Entity
Identifies the sprite that is currently being rendered
start() - Method in class fr.paris.saclay.sidescroller.controllers.components.musicPlayer.MusicPlayer
Start audio playback.
startGame() - Method in class fr.paris.saclay.sidescroller.controllers.components.GamePanel
Starts game and generates level.
stop() - Method in class fr.paris.saclay.sidescroller.controllers.components.GamePanel
Stop.
stop() - Method in class fr.paris.saclay.sidescroller.controllers.components.musicPlayer.MusicPlayer
Stop audio playback.
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