Creates a box using the +, -, and | characters
Anything that isn't text
Event that creates an entity
Event that changes an entity's size
Event that changes an entity's position
Represents single thing that can happen on the screen
Flashing text.
An image, backed by an SDL surface
An image entity
Simple event to place text onto the screen at a given time
Translates the screen from an origin to a destination over an amount of time
Types text onto the screen. Doesn't play well with easings that go backwards (easeBack, easeBounce)
The window class
Changes zoom level by one value to another over an amount of time
Plays OGG audio
Returns a charmap given a directory and a char size
Puts text onto the screen
Puts text with an event
Puts text without an event
Queues an event
Bitmap of each character
Whether to render to an image sequence
Time to end at
Entities, indexed by ID
List of events queued
Current frame count.
Music being played
Offset to start at
When the program was started
The window
The world
The main texit declaration