root
root
<empty>
Main
controller
AddCourseMenuController
AddCourseAction
AddCourseMenuController
AddQuizMenuController
AddQuizAction
SelectCourseAction
AddQuizMenuController
AppController
AddCourseMenuAction
AddQuizMenuAction
BlitzGameAction
CustomMenuAction
EditCourseMenuAction
EditQuizMenuAction
MainMenuAction
ReviewMenuAction
SelectMenuAction
SettingsMenuAction
StandardGameAction
StatisticsMenuAction
BlitzGameController
NextQuiz
SelectAnswer
BlitzGameController
Controller
CustomMenuController
NewGameSettings
CustomMenuController
EditCourseMenuController
EditCourseAction
SelectCourseAction
EditCourseMenuController
EditQuizMenuController
EditQuizAction
SelectCourseAction
SelectQuizAction
EditQuizMenuController
GameController
MainMenuController
Quit
Select
Settings
Statistics
MainMenuController
Page
PageController
ReviewMenuController
End
ReviewMenuController
SelectMenuController
Blitz
Custom
Selection
Start
SelectMenuController
SettingsMenuController
AddCourse
AddQuiz
EditCourse
EditQuiz
SettingsMenuController
StandardGameController
NextQuiz
SelectAnswer
StandardGameController
StatisticsMenuController
SelectCourseAction
SelectQuizAction
StatisticsMenuController
controller.actions
Action
BackAction
Back
ParameterlessAction
StartAction
Start
model
Answer
Answer
Course
Course
CourseImpl
CourseIdentifier
CourseIdentifier
GameStage
Quiz
Quiz
QuizAnswered
QuizInGame
Review
SavedCourse
SavedCourse
Session
Session
model.settings
BlitzGameSettings
GameSettings
StandardGameSettings
model.stats
CourseInStats
CourseInStats
PlayerStats
PlayerStats
QuizInStats
QuizInStats
utils
CancellableFuture
GUILoader
TerminalInput
TerminalInputImpl
Timer
Timer
TimerImpl
utils.parser
CourseJsonParser
CourseJsonParser
JsonLabels
JsonParser
JsonParser
StatsJsonParser
StatsJsonParser
utils.storage
Configuration
DataStorageHandler
DataStorageHandler
DefaultDataList
ExportHandler
FileHandler
ImportHandler
view
AddCourseMenuView
AskCourseUpdate
CourseAddedUpdate
CoursePrintUpdate
AddQuizMenuView
AskCourseSelectUpdate
AskQuizUpdate
CourseListUpdate
QuizAddedUpdate
QuizPrintUpdate
BlitzGameMenuView
CurrentGameUpdate
TimeExpiredUpdate
TimerUpdate
CustomMenuView
EditCourseMenuView
AskCourseEditUpdate
AskCourseSelectUpdate
CourseDeletedUpdate
CourseEditedUpdate
CourseListUpdate
CoursePrintUpdate
EditQuizMenuView
AskCourseSelectUpdate
AskQuizEditUpdate
AskQuizSelectUpdate
CourseListUpdate
QuizDeletedUpdate
QuizEditedUpdate
QuizListUpdate
QuizPrintUpdate
MainMenuView
ReviewMenuView
CurrentReviewUpdate
TotalCorrectAnswersUpdate
TotalPointsUpdate
SelectMenuView
CourseUnplayableUpdate
CourseUpdate
SettingsMenuView
StandardGameMenuView
AnswerFeedbackUpdate
CurrentGameUpdate
QuizScoreUpdate
TimeExpiredUpdate
TimerUpdate
StatisticsMenuView
CourseInStatsListUpdate
QuizInStatsListUpdate
View
GraphicView
PageView
TerminalView
ViewFactory
GUIType
Vocabulary
LANGUAGE_AVAILABLE
view.graphicUI
GraphicAddCourseMenu
GraphicAddCourseMenu
GraphicAddQuizMenu
GraphicAddQuizMenu
GraphicBlitzGameMenu
GraphicBlitzGameMenu
GraphicCustomMenu
GraphicCustomMenu
GraphicDefaultMenu
GraphicDefaultMenu
GraphicEditCourseMenu
GraphicEditCourseMenu
GraphicEditQuizMenu
GraphicEditQuizMenu
GraphicMainMenu
GraphicMainMenu
GraphicReviewMenu
GraphicReviewMenu
GraphicSelectMenu
GraphicSelectMenu
GraphicSettingsMenu
GraphicSettingsMenu
GraphicStandardGameMenu
GraphicStandardGameMenu
GraphicStatisticsMenu
GraphicStatisticsMenu
view.terminalUI
TerminalAddCourseMenu
TerminalAddCourseMenu
TerminalAddQuizMenu
TerminalAddQuizMenu
TerminalCustomMenu
TerminalCustomMenu
TerminalEditCourseMenu
TerminalEditCourseMenu
TerminalEditQuizMenu
TerminalEditQuizMenu
TerminalMainMenu
TerminalMainMenu
TerminalReviewMenu
TerminalReviewMenu
TerminalSelectMenu
TerminalSelectMenu
TerminalSettingsMenu
TerminalSettingsMenu
TerminalStandardGameMenu
AnswerFeedbackUpdate
DefaultUpdate
NewQuizUpdate
TerminalStandardGameMenu
TerminalStatisticsMenu
DefaultUpdate
TerminalStatisticsMenu
view.updates
DefaultUpdate
DefaultUpdate
ParameterlessViewUpdate
ViewUpdate
root
/
view.graphicUI
/
GraphicStandardGameMenu
GraphicStandardGameMenu
class
GraphicStandardGameMenu
(
stage:
Stage
)
extends
GraphicView
Standard Game menu graphic interface
Companion:
object
Graph
Supertypes
trait
GraphicView
trait
PageView
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
backButtonClicked
():
Unit
def
disableButton
(
buttons:
List
[
Button
]):
Unit
def
firstAnswerButtonClicked
():
Unit
def
fourthAnswerButtonClicked
():
Unit
def
nextButtonClicked
():
Unit
def
resetAnswerButton
(
buttons:
List
[
Button
]):
Unit
def
secondAnswerButtonClicked
():
Unit
def
thirdAnswerButtonClicked
():
Unit
override
def
updateUI
[
T
](
update:
ViewUpdate
[
Any
]):
Unit
Definition Classes
PageView
Concrete fields
val
answerButtons
:
List
[
Button
]
var
backButton
:
Button
var
courseLabel
:
Label
var
firstAnswerButton
:
Button
var
fourthAnswerButton
:
Button
var
nextButton
:
Button
var
pointsLabel
:
Label
var
quizLabel
:
Label
var
quizNumberLabel
:
Label
var
secondAnswerButton
:
Button
var
thirdAnswerButton
:
Button
var
timeProgressBar
:
ProgressBar
var
timeRemainingLabel
:
Label