Index
All Classes and Interfaces|All Packages|Constant Field Values
S
- saveAccount() - Method in class database.dao.AccountDAOTest
- saveAccount(Account) - Method in class database.dao.AccountDAO
-
Saves an account to the database
- saveAccount(Account) - Method in interface database.dao.IAccountDAO
- saveAndDeleteScore() - Method in class database.dao.LeaderboardDAOTest
- savePosition() - Method in class visuals.effects.menuEffects.BurningSun
- saveScore(Leaderboard) - Method in interface database.dao.ILeaderboardDAO
- saveScore(Leaderboard) - Method in class database.dao.LeaderboardDAO
-
Saves a score to the database
- sb - Variable in class model.ScoreboardTest
- sc - Variable in class controller.ScoreControllerTest
- sceneRoot - Variable in class visuals.gameModes.easy.FXEasyController
- sceneRoot - Variable in class visuals.gameModes.hard.FXHardController
- sceneRoot - Variable in class visuals.gameModes.medium.FXMediumController
- score - Variable in class model.ScoreTest
- score - Variable in class visuals.gameModes.GameOverController
- Score - Class in model
-
Score class for the game Score-object contains all the information about a single score it also grades the score based on the time and difficulty
- Score(Leaderboard) - Constructor for class model.Score
-
Constructor for Score
- Scoreboard - Class in model
-
Scoreboard class for the game Contains list of Score-objects and methods for adding and retrieving scores Also contains methods for retrieving scores from the database
- Scoreboard() - Constructor for class model.Scoreboard
-
Constructor for Scoreboard
- Scoreboard(ArrayList<Leaderboard>) - Constructor for class model.Scoreboard
-
Constructor for Scoreboard
- ScoreboardTest - Class in model
- ScoreboardTest() - Constructor for class model.ScoreboardTest
- scoreController - Variable in class visuals.menu.Menu
- scoreController - Variable in class visuals.stats.LeaderboardsController
- ScoreController - Class in controller
-
ScoreController handles communication between the Scoreboards and the GUI
- ScoreController() - Constructor for class controller.ScoreController
-
Constructor for ScoreController
- ScoreControllerTest - Class in controller
- ScoreControllerTest() - Constructor for class controller.ScoreControllerTest
- scoreGrader() - Method in class model.GraderTest
- scoreGrader(int, ModeType) - Static method in class model.Grader
-
gives grades for points.
- scoreid - Variable in class database.entity.Leaderboard
-
scoreid is the primary key of the table.
- scoreid - Variable in class model.Score
-
Id of the score, retrieved from the database.
- scorePane - Variable in class visuals.effects.gameEffects.EasyEffects
- scorePane - Variable in class visuals.effects.gameEffects.HardEffects
- scorePane - Variable in class visuals.effects.gameEffects.MediumEffects
- scorePane - Variable in class visuals.gameModes.easy.FXEasyController
- scorePane - Variable in class visuals.gameModes.hard.FXHardController
- scorePane - Variable in class visuals.gameModes.medium.FXMediumController
- scores - Variable in class model.Scoreboard
-
List of scores
- scoreTable - Variable in class visuals.stats.LeaderboardsController
- ScoreTest - Class in model
- ScoreTest() - Constructor for class model.ScoreTest
- sendComparingSuccess() - Method in class controller.GameController
- sendComparingSuccess() - Method in interface controller.IGameController
- sendId() - Method in class visuals.cubeFactories.BoxMaker
- sendIdToEngine(int) - Method in class controller.GameController
-
sends the id of the clicked cube to the engine
- sendIdToEngine(int) - Method in interface controller.IGameController
- sendIdToEngine(int) - Method in class visuals.gameModes.easy.FXEasyController
- sendIdToEngine(int) - Method in class visuals.gameModes.FXAbstractGameController
- sendIdToEngine(int) - Method in interface visuals.gameModes.FXIGameController
- sendIdToEngine(int) - Method in class visuals.gameModes.hard.FXHardController
- sendIdToEngine(int) - Method in class visuals.gameModes.medium.FXMediumController
- setAccountid() - Method in class database.entity.AccountTest
- setAccountid(Account) - Method in class database.entity.Leaderboard
-
Setter for accountid
- setAccountid(Long) - Method in class database.entity.Account
-
Setter for accountid
- setActive() - Method in interface model.IMemoryObject
- setActive() - Method in class model.MemoryObject
-
Toggles the active state of the memory object.
- setActive() - Method in class visuals.cubeFactories.BoxMaker
-
Toggles the state of the isActive field.
- setActiveID(int) - Method in class visuals.gameModes.easy.FXEasyController
- setActiveID(int) - Method in class visuals.gameModes.FXAbstractGameController
- setActiveID(int) - Method in interface visuals.gameModes.FXIGameController
- setActiveID(int) - Method in class visuals.gameModes.hard.FXHardController
- setActiveID(int) - Method in class visuals.gameModes.medium.FXMediumController
- setButtonAudio() - Method in class visuals.menu.Menu
- setButtonEasy() - Method in class visuals.stats.LeaderboardsController
-
sets the current mode to easy and updates the tableview
- setButtonEn() - Method in class visuals.internationalization.InternationalizationController
- setButtonFin() - Method in class visuals.internationalization.InternationalizationController
- setButtonHard() - Method in class visuals.stats.LeaderboardsController
-
sets the current mode to hard and updates the tableview
- setButtonLat() - Method in class visuals.internationalization.InternationalizationController
- setButtonLeaderboards() - Method in class visuals.menu.Menu
- setButtonLogout() - Method in class visuals.menu.Menu
- setButtonMedium() - Method in class visuals.stats.LeaderboardsController
-
sets the current mode to medium and updates the tableview
- setButtonMenu() - Method in class visuals.gameModes.GameOverController
-
return to menu, with fades and blurs as with all other return to menu methods
- setButtonRefresh() - Method in class visuals.stats.LeaderboardsController
-
reloads scores from server
- setButtonRestart() - Method in class visuals.gameModes.GameOverController
-
Start a mew game.
- setButtonReturn() - Method in class visuals.stats.LeaderboardsController
-
returns to main menu
- setButtonReturn(ActionEvent) - Method in class visuals.internationalization.InternationalizationController
- setButtonSwe() - Method in class visuals.internationalization.InternationalizationController
- setButtonUserGlobal() - Method in class visuals.stats.LeaderboardsController
-
toggles between showing user scores and global scores
- setCamera() - Method in class visuals.gameModes.FXAbstractGameController
- setCamera() - Method in interface visuals.gameModes.FXIGameController
- setCamera() - Method in class visuals.gameModes.hard.FXHardController
- setCamera() - Method in class visuals.gameModes.medium.FXMediumController
- setChosenObjectReady(MemoryObject) - Method in class model.Engine
- setChosenObjectReady(MemoryObject) - Method in interface model.IEngine
- setCubesToGame(ArrayList<MemoryObject>) - Method in class visuals.gameModes.easy.FXEasyController
- setCubesToGame(ArrayList<MemoryObject>) - Method in interface visuals.gameModes.FXIGameController
- setCubesToGame(ArrayList<MemoryObject>) - Method in class visuals.gameModes.hard.FXHardController
- setCubesToGame(ArrayList<MemoryObject>) - Method in class visuals.gameModes.medium.FXMediumController
- setDifficulty(ModeType) - Method in class database.entity.Leaderboard
-
Setter for difficulty
- setEssenceImages(ImageView, ImageView, ImageView) - Method in interface visuals.effects.menuEffects.IZoomInEffects
- setEssenceImages(ImageView, ImageView, ImageView) - Method in class visuals.effects.menuEffects.ZoomInEffects
- setGame(ArrayList<MemoryObject>) - Method in class controller.GameController
- setGame(ArrayList<MemoryObject>) - Method in interface controller.IGameController
- setGeneralObjects(ImageView) - Method in interface visuals.effects.menuEffects.IZoomInEffects
- setGeneralObjects(ImageView) - Method in class visuals.effects.menuEffects.ZoomInEffects
- setGlow(ImageView) - Method in interface visuals.effects.menuEffects.IMenuLayoutEffects
- setGlow(ImageView) - Method in class visuals.effects.menuEffects.MenuLayoutEffects
- setId(int) - Method in interface model.IMemoryObject
- setId(int) - Method in class model.MemoryObject
-
Sets the id of the memory object.
- setImages() - Method in class visuals.gameModes.easy.FXEasyController
- setImages() - Method in interface visuals.gameModes.FXIGameController
- setImages() - Method in class visuals.gameModes.hard.FXHardController
- setImages() - Method in class visuals.gameModes.medium.FXMediumController
- setImagesAndComponents(ImageView, ImageView, ImageView, ImageView, ImageView, ImageView, ImageView, ImageView, GridPane, Pane) - Method in class visuals.effects.gameEffects.MediumEffects
- setImagesAndComponents(ImageView, ImageView, ImageView, ImageView, ImageView, ImageView, GridPane, ImageView, ImageView, Pane) - Method in class visuals.effects.gameEffects.EasyEffects
- setImagesAndComponents(ImageView, Pane, GridPane, ImageView, ImageView, ImageView, ImageView, ImageView, ImageView, ImageView, ImageView) - Method in class visuals.effects.gameEffects.HardEffects
- setInfoButton() - Method in class visuals.menu.Menu
- setIntroOff() - Method in class visuals.menu.IntroOn
- setLocale(Locale) - Static method in class visuals.internationalization.JavaFXInternationalization
- setMemoryObjects() - Method in class model.Engine
- setMemoryObjects() - Method in interface model.IEngine
- setMenuImages() - Method in class visuals.menu.Menu
- setMiniImagesAndFrames(ImageView, ImageView, ImageView, ImageView, ImageView, ImageView) - Method in interface visuals.effects.menuEffects.IZoomInEffects
- setMiniImagesAndFrames(ImageView, ImageView, ImageView, ImageView, ImageView, ImageView) - Method in class visuals.effects.menuEffects.ZoomInEffects
- setPassword() - Method in class database.entity.AccountTest
- setPassword(String) - Method in class database.entity.Account
-
Setter for password
- setPersonalScore() - Method in class model.Engine
-
Called by a method that ends the game.
- setPersonalScore() - Method in interface model.IEngine
- setPersonalScore(ModeType, List<Label>) - Method in class visuals.gameModes.FXAbstractGameController
-
Assigns personal scores to the labels
- setPoints(int) - Method in class database.entity.Leaderboard
-
Setter for points
- setPractice() - Method in class visuals.gameModes.hard.FXHardController
- setReturnStatus(boolean) - Method in class model.Engine
- setScoreid(Long) - Method in class database.entity.Leaderboard
-
Setter for scoreid
- setStartGame() - Method in class visuals.gameModes.easy.FXEasyController
- setStartGame() - Method in interface visuals.gameModes.FXIGameController
- setStartGame() - Method in class visuals.gameModes.hard.FXHardController
- setStartGame() - Method in class visuals.gameModes.medium.FXMediumController
- setTime(Double) - Method in class database.entity.Leaderboard
-
Setter for time
- setTimer(int) - Method in class controller.GameController
- setTimer(int) - Method in interface controller.IGameController
- setTimestamp(Date) - Method in class database.entity.Leaderboard
-
Setter for timestamp
- setUp() - Method in class controller.ScoreControllerTest
- setUp() - Method in class controller.UserControllerTest
- setUp() - Method in class database.dao.AccountDAOTest
- setUp() - Method in class database.dao.LeaderboardDAOTest
- setUp() - Method in class database.entity.AccountTest
- setUp() - Method in class database.entity.LeaderboardTest
- setUp() - Method in class model.EngineTest
- setUp() - Method in class model.ScoreboardTest
- setUp() - Method in class model.ScoreTest
- setUp() - Method in class model.UserTest
- setUp() - Method in class model.WorldScoresTest
- setUsername() - Method in class database.entity.AccountTest
- setUsername(String) - Method in class database.entity.Account
-
Setter for username
- setWallOfeetuOff() - Method in class visuals.menu.Menu
- setWorldScore(ModeType, List<Label>) - Method in class visuals.gameModes.FXAbstractGameController
-
Assigns world scores to the labels
- showHint() - Method in class controller.GameController
- showHint() - Method in interface controller.IGameController
- showUserOnly - Variable in class visuals.stats.LeaderboardsController
- signup() - Method in class model.UserTest
- signup(String, String) - Method in class model.User
-
Searches username from db, creates it if it does not exist and updates the instance variables also hashes the password before saving it no salt since that's unhealthy
- SqlJpaConn - Class in database.datasource
-
Singleton classs, that creates EntityManager, which handles the connection between the database and the program
- SqlJpaConn() - Constructor for class database.datasource.SqlJpaConn
- SqlJpaConnTest - Class in database.datasource
- SqlJpaConnTest() - Constructor for class database.datasource.SqlJpaConnTest
- stackedAreaChart - Variable in class visuals.stats.ChartGUI
-
The Stacked area chart.
- stackedAreaChart() - Method in class visuals.stats.ChartGUI
- start(Stage) - Method in class visuals.Navigaattori
-
This is what gets called by main method.
- Start - Class in Unnamed Package
-
Launcher class for the application
- Start() - Constructor for class Start
- startBlack - Variable in class visuals.intro.Intro
- startGame(ModeType) - Method in class controller.GameController
-
starts the game
- startGame(ModeType) - Method in interface controller.IGameController
- startTime - Variable in class model.Engine
-
The time when the game started / engine created (in milliseconds).
- startTime() - Method in class controller.GameController
- startTime() - Method in interface controller.IGameController
- startTime() - Method in class model.Engine
- startTime() - Method in interface model.IEngine
- startX - Variable in class visuals.effects.gameEffects.BackGroundMover
- startY - Variable in class visuals.effects.gameEffects.BackGroundMover
- stepImage - Variable in class visuals.internationalization.InternationalizationController
- stepImages - Variable in class visuals.internationalization.InternationalizationController
- stepText - Variable in class visuals.internationalization.InternationalizationController
- stop() - Method in class visuals.effects.gameEffects.BackGroundMover
- stopInfoBlink() - Method in interface visuals.effects.menuEffects.IMenuLayoutEffects
- stopInfoBlink() - Method in class visuals.effects.menuEffects.MenuLayoutEffects
- stopIntro() - Method in class visuals.effects.introEffects.IntroEffects
- stopSong(ModeType) - Method in class visuals.audio.AudioMemory
-
Stops playing the song for given modetype
- stopTheSong(MediaPlayer) - Method in class visuals.audio.AudioMemory
-
stops the song given as parameter
- stopTimelines() - Method in interface visuals.effects.menuEffects.IMenuLayoutEffects
- stopTimelines() - Method in class visuals.effects.menuEffects.MenuLayoutEffects
- stopTimer() - Method in class model.Engine
- stopTimer() - Method in interface model.IEngine
- storage - Variable in class model.Engine
-
The Storage.
- styleButton(Button) - Method in class visuals.gameModes.GameOverController
-
Style a button.
- styleButton(Button) - Method in class visuals.internationalization.InternationalizationController
- styleButton(Button) - Method in class visuals.stats.LeaderboardsController
-
set fonts get the font from resources folder buttons set font and background should be dark purple with white font also add hover light purple hover effect
- styleLabel(Label) - Method in class visuals.internationalization.InternationalizationController
- suffleObjects() - Method in class model.Engine
- suffleObjects() - Method in class model.EngineTest
- suffleObjects() - Method in interface model.IEngine
- sun - Variable in class visuals.intro.Intro
All Classes and Interfaces|All Packages|Constant Field Values