| TileSet::_SheetInfo | |
| ActorFactory | Factory that creates Actor type Entity objects |
| Logger::basic_TeeStream< Elem, Traits > | |
| Broadcaster | Stores a list of Listener objects and broadcasts events to them |
| BrokenPalette | |
| Button | A Button object derived from base class Control |
| Camera | |
| CheckBox | A CheckBox can be toggled on/off |
| CloseButton | A Button on Windows that "Hides" the window and its children |
| Color4ub | Four component Color structure |
| Configuration | Configuration Parser |
| Container | Basic class for containing other controls. Used in Windows |
| Control | Basic Control upon which all other Control's are derived |
| Logger::debug | |
| DebugWindow | A special debug case of Window |
| DropDown | |
| Entity | Base class for derivitives |
| EntityFactory | Base factory object that creates new Entity objects |
| EntityManager | Centralized point for keeping track of and properly disposing of Entity objects |
| Enumeration | Implements an extensible enumeration type |
| Logger::error | |
| Event | A container class for storing information about an Event |
| EventHandler | Recieves Event messages and calls registered handler callbacks |
| Exception | Thrown when Exceptions occur |
| File | Represent a File object |
| FileIO | Save/Load Window |
| Filesystem | Implements a virtual file system |
| Font | Font Resource |
| FpsCounter | Frames Per Second Class |
| Game | The Engine Core |
| GameEventHandler | Handles requests for specific Event types |
| Gui | A GUI object |
| guiData | |
| IdManager | Generates basic GUIDs for use in controls |
| Image | Image Class |
| Logger::info | |
| IsoBlock | |
| IsoCamera | Camera specializing in isometric viewports |
| IsoMap | |
| Label | A Basic Text Label |
| ListBox | A Basic ListBox |
| Listener | A Listener base class from which all Listener objects are derived |
| ListItem | |
| Lua | Lua Interpeter |
| LuaGui | |
| MainMenu | The main menu |
| Map | Map Loading and Manipulation |
| MapEditorTools | |
| mapInteractor | Container of Interactors |
| mapLayer | A layer container |
| mapLight | Container |
| MapProperties | Primary tool window displayed in the map editor |
| mapSeat | |
| MapTools | Primary tool window displayed in the map editor |
| mapTrigger | |
| Mixer | Mixer base class |
| Music | Music Resource |
| NewMap | Displayed in the Map Editor when the user wants to create a new map |
| Npc | |
| OGL_Renderer | OpenGL Renderer |
| Pointer | |
| ProgressBar | Shows progress of operations for visual feedback |
| Prop | A static prop |
| PropFactory | Factory that creates Actor type Entity objects |
| PropInfo | Information container to generate Props |
| PropPalette | |
| QuitDialog | Displayed in the playable states when the user presses the ESCAPE key |
| Recti | Basic 2D rectangle |
| Renderer | Renderer base class |
| Resource | A basic Resource |
| ScrollArea | Base class for scrolling |
| ScrollBar | A scroll bar |
| SDL_Mixer | SDL Mixer |
| SDL_Renderer | SDL Renderer |
| Singleton< T > | A simple implementation of the Singleton pattern |
| Skin | Skin Resource |
| SkinManager | Scans Skins folder |
| SkinPart | Contains images used for drawing skin parts |
| Slider | Base class for all sliding controls |
| Sound | Sound Resource |
| SpinBox | |
| Sprite | Sprite Resource |
| Sprite::spriteFrame | Contains all information necessary for animation frames of a Sprite |
| State | Operates within a StateManager to break a program into smaller units of operation |
| StateManager | Implements a Finite State Machine model that switches between State objects |
| SystemEventHandler | System Event handler |
| TextBox | A box of text that can be wrapped to its dimensions |
| TextField | A Basic Text Field |
| TextOffsets | Contains offset values for text |
| Tile | Implementation of a Tile |
| TileMap | Implements the base functionality for tile-based maps |
| TilePalette | |
| TileSet | Implementation of a TileSet class |
| Timer | Convenience class to return high-resolution timer values |
| Vec2f | Contains two values |
| Logger::warning | |
| WarpArea | Defines a warp area that links to another Map |
| WarpAreaEdit | Primary tool window displayed in the map editor |
| Window | A Basic Window |
1.7.1