Packages

  • package root
    Definition Classes
    root
  • class MainController extends AnyRef
    Definition Classes
    root
    Annotations
    @sfxml(macros.this.sfxml.<init>$default$1)
c

MainController

class MainController extends AnyRef

Annotations
@sfxml(macros.this.sfxml.<init>$default$1)
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MainController
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new MainController(gamePane: StackPane, menuPane: AnchorPane, returnButton: Button, returnButtonImg: ImageView, gameMode: ComboBox[String], difficulty: ComboBox[String], whitePromotionPieces: GridPane, blackPromotionPieces: GridPane)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def ChessStart(): Unit

    Starts Chess Game when the button is pressed.

  5. def Connect4Start(): Unit

    Start Connect-4 Game when the button is pressed.

  6. def XOStart(): Unit

    Starts XO Game when the button is pressed.

  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. val blackPromotionPieces: GridPane
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  10. var diff: String
  11. val difficultyMap: Map[String, Int]
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  14. var gM: String
  15. def gameMode(boolean: Boolean): Unit

    Sets some boxes to be visible and others invisible.

    Sets some boxes to be visible and others invisible.

    boolean

    indicate which to turn on.

  16. val gameModeMap: Map[Pair[String, String], Array[Player]]
  17. var gamePane: StackPane
  18. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  19. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  20. def init(): Unit

    Initialize the game.

  21. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  22. val menuPane: AnchorPane
  23. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  25. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  26. val returnButton: Button
  27. val returnButtonImg: ImageView
  28. def returnMenu(): Unit

    Returns to main menu when the button is pressed.

  29. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  30. def toString(): String
    Definition Classes
    AnyRef → Any
  31. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  32. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  33. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  34. val whitePromotionPieces: GridPane

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped