Solitaire

//Solitaire/de.syntaktischer.zucker.Solitaire/GameController

GameController

[jvm] class GameController(game: PlayableGame)

Constructors

Name Summary
GameController [jvm] fun GameController(game: PlayableGame)

Functions

Name Summary
equals [jvm]
Content
open operator fun equals(other: Any?): Boolean


hashCode [jvm]
Content
open fun hashCode(): Int


load [jvm]
Content
fun load()


moveEast [jvm]
Content
fun moveEast(fromPosX: Int, fromPosY: Int)


moveNorth [jvm]
Content
fun moveNorth(fromPosX: Int, fromPosY: Int)


moveSouth [jvm]
Content
fun moveSouth(fromPosX: Int, fromPosY: Int)


moveWest [jvm]
Content
fun moveWest(fromPosX: Int, fromPosY: Int)


redo [jvm]
Content
fun redo()


reset [jvm]
Content
fun reset()


save [jvm]
Content
fun save()


toString [jvm]
Content
open fun toString(): String


undo [jvm]
Content
fun undo()


Properties

Name Summary
game [jvm] val game: PlayableGame
moveManager [jvm] val moveManager: MoveManager