BlitzGameController

Defines the logic of the select page

Companion:
object
class Object
trait Matchable
class Any

Value members

Concrete methods

override def handle[T](action: Action[T]): Unit
Definition Classes
override def nextIteration(): Unit

Defines the logic of an iteration (step) in the corresponding page controller

Defines the logic of an iteration (step) in the corresponding page controller

Definition Classes
override def nextQuiz(): Unit
Definition Classes
def selectAnswer[T](actionParameter: Option[T]): Unit

Inherited methods

def chooseAnswers(quiz: Quiz): List[Answer]
Inherited from:
GameController
Inherited from:
GameController
def endGame(gameStage: GameStage): Unit
Inherited from:
GameController
Inherited from:
GameController
def randomNumberGenerator(quantity: Int, range: Int): List[Int]
Inherited from:
GameController
def sendUpdate(viewUpdate: ViewUpdate[Any]): Unit
Inherited from:
PageController

Concrete fields

var currentAnswer: Option[Answer]
var currentScore: Int
var quizTime: Double