Package visuals.gameModes.medium
Class FXMediumController
java.lang.Object
visuals.gameModes.FXAbstractGameController
visuals.gameModes.medium.FXMediumController
- All Implemented Interfaces:
Initializable,FXIGameController
public class FXMediumController
extends FXAbstractGameController
implements Initializable, FXIGameController
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) Pane(package private) AnchorPane(package private) ImageViewprivate ICubeFactoryprivate MediumEffects(package private) GridPane(package private) ImageView(package private) ImageView(package private) ImageView(package private) ImageView(package private) ImageView(package private) ImageView(package private) ImageView(package private) ImageView(package private) Label(package private) Label(package private) Label(package private) Label(package private) Label(package private) ImageView(package private) ImageView(package private) AnchorPane(package private) Pane(package private) ImageView(package private) Label(package private) Label(package private) Label(package private) Label(package private) Label(package private) AnchorPane(package private) ImageViewFields inherited from class visuals.gameModes.FXAbstractGameController
cubeList, dynamicHeader, dynamicScore, gameController, numberPane, one, play, practice, three, timerPane, two -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToCubeList(BoxMaker cube) voidvoidvoidvoidvoidgameOver(boolean victory) voidgetTime(int i) voidinitialize(URL url, ResourceBundle resourceBundle) voidnewGame()voidvoidsendIdToEngine(int id) voidsetActiveID(int activeID) voidvoidsetCubesToGame(ArrayList<MemoryObject> memoryObjects) voidvoidvoidupdateDynamicScore(int score) Methods inherited from class visuals.gameModes.FXAbstractGameController
clearGameOverMenu, gameOverMenu, glowHint, hoverOff, hoverOn, initScoreHeaders, setPersonalScore, setWorldScoreMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface visuals.gameModes.FXIGameController
glowHint
-
Field Details
-
mediumBackground
ImageView mediumBackground -
mediumSpread
ImageView mediumSpread -
midgrid
ImageView midgrid -
midR
ImageView midR -
midTop
ImageView midTop -
midL
ImageView midL -
midBot
ImageView midBot -
midend
ImageView midend -
midneo
ImageView midneo -
returngame
ImageView returngame -
p1
Label p1 -
p2
Label p2 -
p3
Label p3 -
p4
Label p4 -
p5
Label p5 -
w1
Label w1 -
w2
Label w2 -
w3
Label w3 -
w4
Label w4 -
w5
Label w5 -
mediumGrid
GridPane mediumGrid -
scorePane
Pane scorePane -
gameRoot
AnchorPane gameRoot -
sceneRoot
AnchorPane sceneRoot -
personalScoreHeader
ImageView personalScoreHeader -
worldScoreHeader
ImageView worldScoreHeader -
timeBar
ImageView timeBar -
dynamicScorePane
Pane dynamicScorePane -
wallOfeetu
AnchorPane wallOfeetu -
personalLabels
-
worldLabels
-
mediumCubeFactory
-
mediumEffects
-
-
Constructor Details
-
FXMediumController
public FXMediumController()
-
-
Method Details
-
initialize
- Specified by:
initializein interfaceInitializable
-
setCamera
public void setCamera()- Specified by:
setCamerain interfaceFXIGameController- Overrides:
setCamerain classFXAbstractGameController
-
setImages
public void setImages()- Specified by:
setImagesin interfaceFXIGameController
-
setStartGame
public void setStartGame()- Specified by:
setStartGamein interfaceFXIGameController
-
setCubesToGame
- Specified by:
setCubesToGamein interfaceFXIGameController
-
newGame
public void newGame()- Specified by:
newGamein interfaceFXIGameController
-
returnMenu
public void returnMenu()- Specified by:
returnMenuin interfaceFXIGameController
-
addToCubeList
- Specified by:
addToCubeListin interfaceFXIGameController- Overrides:
addToCubeListin classFXAbstractGameController
-
clearPair
- Specified by:
clearPairin interfaceFXIGameController- Overrides:
clearPairin classFXAbstractGameController
-
clearStorage
public void clearStorage()- Specified by:
clearStoragein interfaceFXIGameController- Overrides:
clearStoragein classFXAbstractGameController
-
gameOver
public void gameOver(boolean victory) - Specified by:
gameOverin interfaceFXIGameController
-
setActiveID
public void setActiveID(int activeID) - Specified by:
setActiveIDin interfaceFXIGameController- Overrides:
setActiveIDin classFXAbstractGameController
-
compareFoundMatch
public void compareFoundMatch()- Specified by:
compareFoundMatchin interfaceFXIGameController- Overrides:
compareFoundMatchin classFXAbstractGameController
-
getTime
public void getTime(int i) - Specified by:
getTimein interfaceFXIGameController- Overrides:
getTimein classFXAbstractGameController
-
sendIdToEngine
public void sendIdToEngine(int id) - Specified by:
sendIdToEnginein interfaceFXIGameController- Overrides:
sendIdToEnginein classFXAbstractGameController
-
updateDynamicScore
public void updateDynamicScore(int score) - Specified by:
updateDynamicScorein interfaceFXIGameController- Overrides:
updateDynamicScorein classFXAbstractGameController
-
countDown
- Specified by:
countDownin interfaceFXIGameController- Overrides:
countDownin classFXAbstractGameController
-