Skip navigation links
A B C D E F G H I L M N P Q R S T U W 

A

act - Variable in class com.holidaystudios.tools.GifDecoder
 
addEstimates(int[]) - Method in class ml.educationallydesigned.thyme.core.levels.EscapeRoom
Adds estimate times.
addScore(Score) - Method in class ml.educationallydesigned.thyme.Thyme
Adds a score to the scores queue.
addScore(Score) - Method in class ml.educationallydesigned.thyme.util.scoreboard.Scoreboard
Adds a score to the database.
addToQueue(Actor) - Method in class ml.educationallydesigned.thyme.core.levels.GameLevel
Adds an actor to the queue of windows to be closed.
AnimatedDrawable - Class in ml.educationallydesigned.thyme.util.socialmedia
Taken from https://old.reddit.com/r/libgdx/comments/4gwxod/best_way_to_make_an_animated_button_in_scene2d/?ref=share
AnimatedDrawable(Animation) - Constructor for class ml.educationallydesigned.thyme.util.socialmedia.AnimatedDrawable
Constructs the object.
AnimationScreen - Class in ml.educationallydesigned.thyme.core.screens
Screen that displays the intro Time Spent: Theodore - 15 min Larry - 2 hr
AnimationScreen(Thyme) - Constructor for class ml.educationallydesigned.thyme.core.screens.AnimationScreen
Initializes the class with the current game
attemptPercentage - Variable in class ml.educationallydesigned.thyme.util.task.Task
the attemtp percentage

B

BackgroundColor - Class in ml.educationallydesigned.thyme.util
 
BackgroundColor(String) - Constructor for class ml.educationallydesigned.thyme.util.BackgroundColor
 
BackgroundColor(String, float, float) - Constructor for class ml.educationallydesigned.thyme.util.BackgroundColor
 
BackgroundColor(String, float, float, float, float) - Constructor for class ml.educationallydesigned.thyme.util.BackgroundColor
 
bgColor - Variable in class com.holidaystudios.tools.GifDecoder
 
bgIndex - Variable in class com.holidaystudios.tools.GifDecoder
 
block - Variable in class com.holidaystudios.tools.GifDecoder
 
blockSize - Variable in class com.holidaystudios.tools.GifDecoder
 
Bookmark - Class in ml.educationallydesigned.thyme.util.browser
Class representing a bookmark Time Spent: Theodore - 0 min Larry - 5 min
Bookmark(String, Texture, String) - Constructor for class ml.educationallydesigned.thyme.util.browser.Bookmark
Creates a new bookmark with a name and url
Browser - Class in ml.educationallydesigned.thyme.util.browser
Class to assist with the reading and parsing of web pages Time Spent: Theodore - 0 min Larry - 20 min
Browser() - Constructor for class ml.educationallydesigned.thyme.util.browser.Browser
 
BrowserWindow - Class in ml.educationallydesigned.thyme.core.windows.browser
Class to implement our in-game browser.
BrowserWindow() - Constructor for class ml.educationallydesigned.thyme.core.windows.browser.BrowserWindow
Makes the browser window and sets the width and height
browseTo(String) - Method in class ml.educationallydesigned.thyme.core.windows.browser.BrowserWindow
Browse to a certain URL

C

calcScore() - Method in class ml.educationallydesigned.thyme.core.levels.DeficiencyRoom
Calculates the score once this level is done.
calcScore() - Method in class ml.educationallydesigned.thyme.core.levels.EscapeRoom
Calculates the score once this level is done.
calcScore() - Method in class ml.educationallydesigned.thyme.core.levels.GameLevel
Calculates the score once this level is done.
calcScore() - Method in class ml.educationallydesigned.thyme.core.levels.PanicRoom
Calculates the score once this level is done.
catScores(String) - Method in class ml.educationallydesigned.thyme.Thyme
Add the score to the scoreboard
CenteredTable - Class in ml.educationallydesigned.thyme.util
Class representing a table centered with a background colr Time Spent: Theodore - 0 min Larry - 5 min
CenteredTable() - Constructor for class ml.educationallydesigned.thyme.util.CenteredTable
Creates a new centered table
centerOnDesktop() - Method in class ml.educationallydesigned.thyme.core.windows.DesktopWindow
Center the window on the desktop
centerTable() - Method in class ml.educationallydesigned.thyme.util.CenteredTable
Centers the table and sets the background
clear() - Method in class ml.educationallydesigned.thyme.util.scoreboard.Scoreboard
Clears the score database
clearAnswers() - Method in class ml.educationallydesigned.thyme.core.windows.TextEditorWindow
Clears all the text fields, and displays a message.
clearScores() - Method in class ml.educationallydesigned.thyme.Thyme
Clear the queue of scores.
clicked() - Method in class ml.educationallydesigned.thyme.util.desktop.DesktopIcon
Event handler for when the icon is double clicked
close() - Method in class ml.educationallydesigned.thyme.core.windows.DesktopWindow
Called when window should close
close() - Method in class ml.educationallydesigned.thyme.core.windows.SocialMediaWindow
Close the window
com.holidaystudios.tools - package com.holidaystudios.tools
 
compareTo(Score) - Method in class ml.educationallydesigned.thyme.util.scoreboard.Score
Compares the current score and another score.
create() - Method in class ml.educationallydesigned.thyme.Thyme
Show the intro animation or the home screen.
currentTask - Variable in class ml.educationallydesigned.thyme.core.levels.GameLevel
The id of the task that is in progress

D

decodeBitmapData() - Method in class com.holidaystudios.tools.GifDecoder
Decodes LZW image data into pixel array.
DeficiencyRoom - Class in ml.educationallydesigned.thyme.core.levels
Class to implement the first room gamemode.
DeficiencyRoom(Thyme) - Constructor for class ml.educationallydesigned.thyme.core.levels.DeficiencyRoom
Constructs the object.
delay - Variable in class com.holidaystudios.tools.GifDecoder
 
description - Variable in class ml.educationallydesigned.thyme.util.task.Task
description of the task
DesktopIcon - Class in ml.educationallydesigned.thyme.util.desktop
Represents a desktop icon Time Spent: Theodore - 0 min Larry - 30 min
DesktopIcon(String, Drawable) - Constructor for class ml.educationallydesigned.thyme.util.desktop.DesktopIcon
Creates a new desktop icon
DesktopWindow - Class in ml.educationallydesigned.thyme.core.windows
Class to outline and implement some methods that all winows have.
DesktopWindow(String) - Constructor for class ml.educationallydesigned.thyme.core.windows.DesktopWindow
Creates the window with a title and close button
Dialog - Class in ml.educationallydesigned.thyme.util
Non-level game state.
Dialog() - Constructor for class ml.educationallydesigned.thyme.util.Dialog
 
dispose - Variable in class com.holidaystudios.tools.GifDecoder
 
dispose() - Method in class ml.educationallydesigned.thyme.core.levels.GameLevel
Called when this screen should release all resources.
dispose() - Method in class ml.educationallydesigned.thyme.core.levels.PanicRoom
Stops the timer before disposing
dispose() - Method in class ml.educationallydesigned.thyme.core.screens.AnimationScreen
Called when this screen should release all resources.
dispose() - Method in class ml.educationallydesigned.thyme.core.screens.EndLevelScreen
Called when this screen should release all resources.
dispose() - Method in class ml.educationallydesigned.thyme.core.screens.HomeScreen
Called when this screen should release all resources.
dispose() - Method in class ml.educationallydesigned.thyme.core.screens.LeaderboardScreen
Called when this screen should release all resources.
dispose() - Method in class ml.educationallydesigned.thyme.core.screens.NamePromptScreen
Called when this screen should release all resources.
draw(Batch, float, float, float, float) - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
draw(Batch, float, float, float, float) - Method in class ml.educationallydesigned.thyme.util.socialmedia.AnimatedDrawable
Draes the gif

E

elements - Variable in class ml.educationallydesigned.thyme.util.browser.Page
the elements in the page
EndLevelScreen - Class in ml.educationallydesigned.thyme.core.screens
Class for end level screen.
EndLevelScreen(Thyme, GameLevel, List<Task>, int) - Constructor for class ml.educationallydesigned.thyme.core.screens.EndLevelScreen
Constructs the object.
err() - Method in class com.holidaystudios.tools.GifDecoder
Returns true if an error was encountered during reading/decoding
EscapeRoom - Class in ml.educationallydesigned.thyme.core.levels
Class to implement the third game mode for the Thyme video game.
EscapeRoom(Thyme) - Constructor for class ml.educationallydesigned.thyme.core.levels.EscapeRoom
Constructs the object.
expectedAnswers - Variable in class ml.educationallydesigned.thyme.util.task.Task
answers in the tasl

F

fadeIn(float) - Method in class ml.educationallydesigned.thyme.core.windows.DesktopWindow
Override the fade in because it seems to be triggering when its not supposed to
fadeIn() - Method in class ml.educationallydesigned.thyme.core.windows.DesktopWindow
Override the fade in because it seems to be triggering when its not supposed to
fadeOut(float) - Method in class ml.educationallydesigned.thyme.core.windows.DesktopWindow
Override the fade out because it seems to be triggering when its not supposed to
fadeOut() - Method in class ml.educationallydesigned.thyme.core.windows.DesktopWindow
Override the fade out because it seems to be triggering when its not supposed to
favicon - Variable in class ml.educationallydesigned.thyme.util.browser.Bookmark
the favicon
fetch(String) - Static method in class ml.educationallydesigned.thyme.util.browser.Browser
Fetches the page at a specific URL
frameCount - Variable in class com.holidaystudios.tools.GifDecoder
 
frames - Variable in class com.holidaystudios.tools.GifDecoder
 
fromString(String) - Static method in class ml.educationallydesigned.thyme.util.scoreboard.Score
Convert from the string representation of the score into the Score data object.

G

game - Variable in class ml.educationallydesigned.thyme.core.levels.GameLevel
The game that this is running in
GameLevel - Class in ml.educationallydesigned.thyme.core.levels
Game that contains all the methods that all levels have.
GameLevel(Thyme) - Constructor for class ml.educationallydesigned.thyme.core.levels.GameLevel
Initiates the class with the game.
gct - Variable in class com.holidaystudios.tools.GifDecoder
 
gctFlag - Variable in class com.holidaystudios.tools.GifDecoder
 
gctSize - Variable in class com.holidaystudios.tools.GifDecoder
 
generateTask() - Static method in class ml.educationallydesigned.thyme.util.task.TaskGenerator
Generate a task
getActiveTask() - Method in class ml.educationallydesigned.thyme.core.levels.GameLevel
Gets the active task.
getActor() - Method in class ml.educationallydesigned.thyme.util.socialmedia.GifPost
Gets the scene2d actor representing the gif
getAnimation(Animation.PlayMode) - Method in class com.holidaystudios.tools.GifDecoder
 
getAttemptPercentage() - Method in class ml.educationallydesigned.thyme.util.task.Task
Gets the attempt percentage.
getBottomHeight() - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
getCurrentTask() - Method in class ml.educationallydesigned.thyme.core.levels.GameLevel
Gets the current task position.
getDelay(int) - Method in class com.holidaystudios.tools.GifDecoder
Gets display duration for specified frame.
getDescription() - Method in class ml.educationallydesigned.thyme.util.task.Task
Gets the description of the task.
getFillParent() - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
getFrame(int) - Method in class com.holidaystudios.tools.GifDecoder
Gets the image contents of frame n.
getFrameCount() - Method in class com.holidaystudios.tools.GifDecoder
Gets the number of frames read from file.
getGame() - Method in class ml.educationallydesigned.thyme.core.levels.GameLevel
Gets the game of the class.
getHeight() - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
getHeight() - Method in class ml.educationallydesigned.thyme.util.socialmedia.GifPost
Gets the height of the gif
getLeftWidth() - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
getLevel() - Method in class ml.educationallydesigned.thyme.core.screens.EndLevelScreen
Gets the level.
getLoopCount() - Method in class com.holidaystudios.tools.GifDecoder
Gets the "Netscape" iteration count, if any.
getMinHeight() - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
getMinPassPercentage() - Method in class ml.educationallydesigned.thyme.util.task.Task
Gets the minimum pass percentage for the quiz.
getMinWidth() - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
getNameField() - Method in class ml.educationallydesigned.thyme.core.screens.NamePromptScreen
Gets the name field.
getNumberOfTasks() - Method in class ml.educationallydesigned.thyme.core.levels.GameLevel
Gets the number of tasks.
getNumOfAttempts() - Method in class ml.educationallydesigned.thyme.util.task.Task
Gets the number of attempts.
getPixmap() - Method in class com.holidaystudios.tools.GifDecoder
Gets the first (or only) image read.
getQuestions() - Method in class ml.educationallydesigned.thyme.util.task.Task
Gets the questions in the quiz.
getRightWidth() - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
getScores(int) - Method in class ml.educationallydesigned.thyme.util.scoreboard.Scoreboard
Gets the top scores.
getStage() - Method in class ml.educationallydesigned.thyme.core.levels.GameLevel
Gets the stage of the window.
getTime() - Method in class ml.educationallydesigned.thyme.util.task.Task
Gets the time elapsed since the start.
getTime() - Method in class ml.educationallydesigned.thyme.util.time.Timer
Gets the amount of time elapsed.
getTitle() - Method in class ml.educationallydesigned.thyme.util.task.Task
Gets the title of the task.
getTopHeight() - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
getURL() - Method in class ml.educationallydesigned.thyme.core.windows.browser.BrowserWindow
Gets the current URL in bar (not the current page!)
getWidth() - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
getWidth() - Method in class ml.educationallydesigned.thyme.util.socialmedia.GifPost
Gets the width of the gif
getX() - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
getY() - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
GifDecoder - Class in com.holidaystudios.tools
 
GifDecoder() - Constructor for class com.holidaystudios.tools.GifDecoder
 
GifPost - Class in ml.educationallydesigned.thyme.util.socialmedia
Class representing a gif Time Spent: Theodore - 20 min Larry - 10 min
GifPost(InputStream) - Constructor for class ml.educationallydesigned.thyme.util.socialmedia.GifPost
Creates the gif post
givenAnswers - Variable in class ml.educationallydesigned.thyme.util.task.Task
the submitted answers

H

height - Variable in class com.holidaystudios.tools.GifDecoder
 
HelpWindow - Class in ml.educationallydesigned.thyme.core.windows
Class to represent the help window Time Spent: Theodore - 0 min Larry - 30 min
HelpWindow() - Constructor for class ml.educationallydesigned.thyme.core.windows.HelpWindow
Displays the help window
hide() - Method in class ml.educationallydesigned.thyme.core.levels.GameLevel
Called when this screen is no longer the current screen for a Game.
hide() - Method in class ml.educationallydesigned.thyme.core.screens.AnimationScreen
Called when this screen is no longer the current screen for a Game.
hide() - Method in class ml.educationallydesigned.thyme.core.screens.EndLevelScreen
Called when this screen is no longer the current screen for a Game.
hide() - Method in class ml.educationallydesigned.thyme.core.screens.HomeScreen
Called when this screen is no longer the current screen for a Game.
hide() - Method in class ml.educationallydesigned.thyme.core.screens.LeaderboardScreen
Called when this screen is no longer the current screen for a Game.
hide() - Method in class ml.educationallydesigned.thyme.core.screens.NamePromptScreen
Called when this screen is no longer the current screen for a Game.
HomeScreen - Class in ml.educationallydesigned.thyme.core.screens
Non-level game state.
HomeScreen(Thyme) - Constructor for class ml.educationallydesigned.thyme.core.screens.HomeScreen
Constructs the HomeScreen.

I

ih - Variable in class com.holidaystudios.tools.GifDecoder
 
image - Variable in class com.holidaystudios.tools.GifDecoder
 
in - Variable in class com.holidaystudios.tools.GifDecoder
 
init() - Method in class com.holidaystudios.tools.GifDecoder
Initializes or re-initializes reader
interlace - Variable in class com.holidaystudios.tools.GifDecoder
 
InvalidTimerStateException - Exception in ml.educationallydesigned.thyme.util.time
Exception for when a timer method is called in an invalid state Time Spent: Theodore - 0 min Larry - 1 min
InvalidTimerStateException(String) - Constructor for exception ml.educationallydesigned.thyme.util.time.InvalidTimerStateException
Makes the exception exist as an object.
iw - Variable in class com.holidaystudios.tools.GifDecoder
 
ix - Variable in class com.holidaystudios.tools.GifDecoder
 
iy - Variable in class com.holidaystudios.tools.GifDecoder
 

L

lastBgColor - Variable in class com.holidaystudios.tools.GifDecoder
 
lastDispose - Variable in class com.holidaystudios.tools.GifDecoder
 
lastPixmap - Variable in class com.holidaystudios.tools.GifDecoder
 
lct - Variable in class com.holidaystudios.tools.GifDecoder
 
lctFlag - Variable in class com.holidaystudios.tools.GifDecoder
 
lctSize - Variable in class com.holidaystudios.tools.GifDecoder
 
LeaderboardScreen - Class in ml.educationallydesigned.thyme.core.screens
Non-level game state.
LeaderboardScreen(Thyme) - Constructor for class ml.educationallydesigned.thyme.core.screens.LeaderboardScreen
Initializes the game instance variable.
loadGIFAnimation(Animation.PlayMode, InputStream) - Static method in class com.holidaystudios.tools.GifDecoder
 
loopCount - Variable in class com.holidaystudios.tools.GifDecoder
 
lrh - Variable in class com.holidaystudios.tools.GifDecoder
 
lrw - Variable in class com.holidaystudios.tools.GifDecoder
 
lrx - Variable in class com.holidaystudios.tools.GifDecoder
 
lry - Variable in class com.holidaystudios.tools.GifDecoder
 

M

MAX_STACK_SIZE - Static variable in class com.holidaystudios.tools.GifDecoder
max decoder pixel stack size
minPassPercentage - Variable in class ml.educationallydesigned.thyme.util.task.Task
the inimum pass percentage, 100.0 = 100%
ml.educationallydesigned.thyme - package ml.educationallydesigned.thyme
 
ml.educationallydesigned.thyme.core.levels - package ml.educationallydesigned.thyme.core.levels
 
ml.educationallydesigned.thyme.core.screens - package ml.educationallydesigned.thyme.core.screens
 
ml.educationallydesigned.thyme.core.windows - package ml.educationallydesigned.thyme.core.windows
 
ml.educationallydesigned.thyme.core.windows.browser - package ml.educationallydesigned.thyme.core.windows.browser
 
ml.educationallydesigned.thyme.util - package ml.educationallydesigned.thyme.util
 
ml.educationallydesigned.thyme.util.browser - package ml.educationallydesigned.thyme.util.browser
 
ml.educationallydesigned.thyme.util.desktop - package ml.educationallydesigned.thyme.util.desktop
 
ml.educationallydesigned.thyme.util.scoreboard - package ml.educationallydesigned.thyme.util.scoreboard
 
ml.educationallydesigned.thyme.util.socialmedia - package ml.educationallydesigned.thyme.util.socialmedia
 
ml.educationallydesigned.thyme.util.task - package ml.educationallydesigned.thyme.util.task
 
ml.educationallydesigned.thyme.util.time - package ml.educationallydesigned.thyme.util.time
 

N

name - Variable in class ml.educationallydesigned.thyme.util.browser.Bookmark
the bookmark name
NamePromptScreen - Class in ml.educationallydesigned.thyme.core.screens
Class for end level screen.
NamePromptScreen(Thyme) - Constructor for class ml.educationallydesigned.thyme.core.screens.NamePromptScreen
Constructs the object.
NotFoundException - Exception in ml.educationallydesigned.thyme.util.browser
That contains a custom exception for the browser Time Spent: Theodore - 0 min Larry - 1 min
NotFoundException() - Constructor for exception ml.educationallydesigned.thyme.util.browser.NotFoundException
Constructs the object.
numOfAttempts - Variable in class ml.educationallydesigned.thyme.util.task.Task
the number of attempts needed
numScores() - Method in class ml.educationallydesigned.thyme.util.scoreboard.Scoreboard
Gets the number of scores in the database.

P

Page - Class in ml.educationallydesigned.thyme.util.browser
Class to represent a page on a web site.
Page(Array<Actor>) - Constructor for class ml.educationallydesigned.thyme.util.browser.Page
Initializes the page with some elements
PanicRoom - Class in ml.educationallydesigned.thyme.core.levels
Class to implement the second level of the Thyme game.
PanicRoom(Thyme) - Constructor for class ml.educationallydesigned.thyme.core.levels.PanicRoom
Constructs the object.
pause() - Method in class ml.educationallydesigned.thyme.core.levels.GameLevel
 
pause() - Method in class ml.educationallydesigned.thyme.core.screens.AnimationScreen
 
pause() - Method in class ml.educationallydesigned.thyme.core.screens.EndLevelScreen
 
pause() - Method in class ml.educationallydesigned.thyme.core.screens.HomeScreen
 
pause() - Method in class ml.educationallydesigned.thyme.core.screens.LeaderboardScreen
 
pause() - Method in class ml.educationallydesigned.thyme.core.screens.NamePromptScreen
 
pause() - Method in class ml.educationallydesigned.thyme.util.time.Timer
Pauses the timer
pixelAspect - Variable in class com.holidaystudios.tools.GifDecoder
 
pixels - Variable in class com.holidaystudios.tools.GifDecoder
 
pixelStack - Variable in class com.holidaystudios.tools.GifDecoder
 
points - Variable in class ml.educationallydesigned.thyme.core.levels.GameLevel
the number of points earned in the round
prefix - Variable in class com.holidaystudios.tools.GifDecoder
 
prepAnimation() - Method in class com.holidaystudios.tools.GifDecoder
 

Q

questions - Variable in class ml.educationallydesigned.thyme.util.task.Task
questions in the task

R

read(InputStream) - Method in class com.holidaystudios.tools.GifDecoder
Reads GIF image from stream
read() - Method in class com.holidaystudios.tools.GifDecoder
Reads a single byte from the input stream.
readBitmap() - Method in class com.holidaystudios.tools.GifDecoder
Reads next frame image
readBlock() - Method in class com.holidaystudios.tools.GifDecoder
Reads next variable length block from input.
readColorTable(int) - Method in class com.holidaystudios.tools.GifDecoder
Reads color table as 256 RGB integer values
readContents() - Method in class com.holidaystudios.tools.GifDecoder
Main file parser.
readGraphicControlExt() - Method in class com.holidaystudios.tools.GifDecoder
Reads Graphics Control Extension values
readHeader() - Method in class com.holidaystudios.tools.GifDecoder
Reads GIF file header information.
readLSD() - Method in class com.holidaystudios.tools.GifDecoder
Reads Logical Screen Descriptor
readNetscapeExt() - Method in class com.holidaystudios.tools.GifDecoder
Reads Netscape extenstion to obtain iteration count
readShort() - Method in class com.holidaystudios.tools.GifDecoder
Reads next 16-bit value, LSB first
render(float) - Method in class ml.educationallydesigned.thyme.core.levels.GameLevel
Called when the screen should render itself.
render(float) - Method in class ml.educationallydesigned.thyme.core.screens.AnimationScreen
Called when the screen should render itself.
render(float) - Method in class ml.educationallydesigned.thyme.core.screens.EndLevelScreen
Called when the screen should render itself.
render(float) - Method in class ml.educationallydesigned.thyme.core.screens.HomeScreen
Called when the screen should render itself.
render(float) - Method in class ml.educationallydesigned.thyme.core.screens.LeaderboardScreen
Called when the screen should render itself.
render(float) - Method in class ml.educationallydesigned.thyme.core.screens.NamePromptScreen
Called when the screen should render itself.
resetFrame() - Method in class com.holidaystudios.tools.GifDecoder
Resets frame state for reading next image.
resize(int, int) - Method in class ml.educationallydesigned.thyme.core.levels.GameLevel
 
resize(int, int) - Method in class ml.educationallydesigned.thyme.core.screens.AnimationScreen
 
resize(int, int) - Method in class ml.educationallydesigned.thyme.core.screens.EndLevelScreen
 
resize(int, int) - Method in class ml.educationallydesigned.thyme.core.screens.HomeScreen
 
resize(int, int) - Method in class ml.educationallydesigned.thyme.core.screens.LeaderboardScreen
 
resize(int, int) - Method in class ml.educationallydesigned.thyme.core.screens.NamePromptScreen
 
resume() - Method in class ml.educationallydesigned.thyme.core.levels.GameLevel
 
resume() - Method in class ml.educationallydesigned.thyme.core.screens.AnimationScreen
 
resume() - Method in class ml.educationallydesigned.thyme.core.screens.EndLevelScreen
 
resume() - Method in class ml.educationallydesigned.thyme.core.screens.HomeScreen
 
resume() - Method in class ml.educationallydesigned.thyme.core.screens.LeaderboardScreen
 
resume() - Method in class ml.educationallydesigned.thyme.core.screens.NamePromptScreen
 

S

Score - Class in ml.educationallydesigned.thyme.util.scoreboard
Score data class.
Score(String, int) - Constructor for class ml.educationallydesigned.thyme.util.scoreboard.Score
Initiates the score with name and score
score - Variable in class ml.educationallydesigned.thyme.util.scoreboard.Score
the socre
Scoreboard - Class in ml.educationallydesigned.thyme.util.scoreboard
Main interface for the scoreboard, handles reading and writing.
Scoreboard() - Constructor for class ml.educationallydesigned.thyme.util.scoreboard.Scoreboard
Initiates the scoreboard with the database and the id random source.
Search - Class in ml.educationallydesigned.thyme.util.browser
Class that performs searching on the website index.
Search(String) - Constructor for class ml.educationallydesigned.thyme.util.browser.Search
Initializes the object with the domain to search through.
search(String, int, int) - Method in class ml.educationallydesigned.thyme.util.browser.Search
Searches through the pages by a keyword and returns the top matches
SearchView - Class in ml.educationallydesigned.thyme.core.windows.browser
Class representing a GUI to search through each website.
SearchView(BrowserWindow, String) - Constructor for class ml.educationallydesigned.thyme.core.windows.browser.SearchView
Constructs the object.
setBottomHeight(float) - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
setColor(int, int, int, int) - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
setColor(float, float, float, float) - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
setFillParent(Boolean) - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
setHeight(float) - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
setInputProcessor(InputProcessor) - Method in class ml.educationallydesigned.thyme.Thyme
Sets the input processor, but allows us to override certain keys.
setLeftWidth(float) - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
setMinHeight(float) - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
setMinWidth(float) - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
setPixels() - Method in class com.holidaystudios.tools.GifDecoder
Creates new frame image from current data (and previous frames as specified by their disposition codes).
setRightWidth(float) - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
setScreen(Screen) - Method in class ml.educationallydesigned.thyme.Thyme
Dispose the current screen before displaying the new one.
setTopHeight(float) - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
setWidth(float) - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
setX(float) - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
setY(float) - Method in class ml.educationallydesigned.thyme.util.BackgroundColor
 
show() - Method in class ml.educationallydesigned.thyme.core.levels.DeficiencyRoom
Called when this screen becomes the current screen for a Game.
show() - Method in class ml.educationallydesigned.thyme.core.levels.EscapeRoom
Called when this screen becomes the current screen for a Game.
show() - Method in class ml.educationallydesigned.thyme.core.levels.GameLevel
Called when this screen becomes the current screen for a Game.
show() - Method in class ml.educationallydesigned.thyme.core.levels.PanicRoom
Called when this screen becomes the current screen for a Game.
show() - Method in class ml.educationallydesigned.thyme.core.screens.AnimationScreen
Called when this screen becomes the current screen for a Game.
show() - Method in class ml.educationallydesigned.thyme.core.screens.EndLevelScreen
Called when this screen becomes the current screen for a Game.
show() - Method in class ml.educationallydesigned.thyme.core.screens.HomeScreen
Called when this screen becomes the current screen for a Game.
show() - Method in class ml.educationallydesigned.thyme.core.screens.LeaderboardScreen
Called when this screen becomes the current screen for a Game.
show() - Method in class ml.educationallydesigned.thyme.core.screens.NamePromptScreen
Called when this screen becomes the current screen for a Game.
showDefaultDialog(Stage, String, String) - Static method in class ml.educationallydesigned.thyme.util.Dialog
Shows the default OK dialog
showErrorDialog(Stage, String, Exception) - Static method in class ml.educationallydesigned.thyme.util.Dialog
Shows the error dialog
skip() - Method in class com.holidaystudios.tools.GifDecoder
Skips variable length blocks up to and including next zero length block.
skip() - Method in class ml.educationallydesigned.thyme.core.screens.AnimationScreen
Skip to the humescreen, and stop the video of it's still playing.
skip() - Method in interface ml.educationallydesigned.thyme.util.Skippable
Skips to the next screen.
Skippable - Interface in ml.educationallydesigned.thyme.util
Interface that describs skippable classes Time Spent: Theodore - 10 min Larry - 0 min
SocialMediaWindow - Class in ml.educationallydesigned.thyme.core.windows
Class to represent a Social Media window Time Spent: Theodore - 0 min Larry - 3 hr
SocialMediaWindow() - Constructor for class ml.educationallydesigned.thyme.core.windows.SocialMediaWindow
Creates a new window and adds all the default elements to it
stage - Variable in class ml.educationallydesigned.thyme.core.levels.GameLevel
The stage that has all the data for the interface
start() - Method in class ml.educationallydesigned.thyme.util.task.Task
Starts the timer for this task.
status - Variable in class com.holidaystudios.tools.GifDecoder
 
STATUS_FORMAT_ERROR - Static variable in class com.holidaystudios.tools.GifDecoder
File read status: Error decoding file (may be partially decoded)
STATUS_OK - Static variable in class com.holidaystudios.tools.GifDecoder
File read status: No errors.
STATUS_OPEN_ERROR - Static variable in class com.holidaystudios.tools.GifDecoder
File read status: Unable to open source.
stop() - Method in class ml.educationallydesigned.thyme.util.time.Timer
Stops the timer
submit(String[]) - Method in class ml.educationallydesigned.thyme.core.levels.GameLevel
Submits a set of answers to the current task, increments the current task if necessary, and updates windows.
submit() - Method in class ml.educationallydesigned.thyme.core.windows.TextEditorWindow
Prepares the input, and submits it through the gamelevel.
submit(String[]) - Method in class ml.educationallydesigned.thyme.util.task.Survey
Submits the given numbers to the room class
submit(String[]) - Method in class ml.educationallydesigned.thyme.util.task.Task
Checks the answers for errors.
suffix - Variable in class com.holidaystudios.tools.GifDecoder
 
Survey - Class in ml.educationallydesigned.thyme.util.task
Class to store all data required for each individual in-game survey.
Survey(String, String, String[], EscapeRoom) - Constructor for class ml.educationallydesigned.thyme.util.task.Survey
Constructs the survey.

T

Task - Class in ml.educationallydesigned.thyme.util.task
Class to store all data required for each individual in-game task.
Task(String, String, String[], String[], double) - Constructor for class ml.educationallydesigned.thyme.util.task.Task
Constructs the task object.
TaskGenerator - Class in ml.educationallydesigned.thyme.util.task
Class to generate random tasks.
tasks - Variable in class ml.educationallydesigned.thyme.core.levels.GameLevel
The tasks that need to be completed
TextEditorWindow - Class in ml.educationallydesigned.thyme.core.windows
Class to implement the text editor window for in the Thyme game.
TextEditorWindow(Task, GameLevel) - Constructor for class ml.educationallydesigned.thyme.core.windows.TextEditorWindow
Initializes, and draws the window.
Thyme - Class in ml.educationallydesigned.thyme
Launches the game by displaying the first screen.
Thyme() - Constructor for class ml.educationallydesigned.thyme.Thyme
 
Timer - Class in ml.educationallydesigned.thyme.util.time
Class to abstract the time functionality for the video game.
Timer(long) - Constructor for class ml.educationallydesigned.thyme.util.time.Timer
Makes a timer with a custom start time.
Timer() - Constructor for class ml.educationallydesigned.thyme.util.time.Timer
Makes a timer with the start time being the current nano time
title - Variable in class ml.educationallydesigned.thyme.util.task.Task
title of the task
toString() - Method in class ml.educationallydesigned.thyme.util.scoreboard.Score
Serializes the score data object into a string.
tracker - Variable in class ml.educationallydesigned.thyme.core.levels.GameLevel
The single tracker window instance
tracker - Variable in class ml.educationallydesigned.thyme.util.task.Task
the time tracker
TrackerWindow - Class in ml.educationallydesigned.thyme.core.windows
Window to track the progress of tasks in the game.
TrackerWindow(Task, GameLevel) - Constructor for class ml.educationallydesigned.thyme.core.windows.TrackerWindow
Creates a new tracker window and allows the specification of the task list.
transIndex - Variable in class com.holidaystudios.tools.GifDecoder
 
transparency - Variable in class com.holidaystudios.tools.GifDecoder
 

U

unpause() - Method in class ml.educationallydesigned.thyme.util.time.Timer
Unpause the timer
updateTask(Task) - Method in class ml.educationallydesigned.thyme.core.windows.TrackerWindow
Changes the task that is being displayed.
URL - Variable in class ml.educationallydesigned.thyme.util.browser.Bookmark
the url
username - Variable in class ml.educationallydesigned.thyme.util.scoreboard.Score
the username

W

width - Variable in class com.holidaystudios.tools.GifDecoder
 
windows - Variable in class ml.educationallydesigned.thyme.core.levels.GameLevel
A queue of all windows that should be closed on each task
A B C D E F G H I L M N P Q R S T U W 
Skip navigation links