| 
    Qubet
    1.0
    
   The ultimate QGL addicting videogame! 
   | 
 
| This class is used to keep track of actions to do. For example it can keep track of current view scrolling movement, or cube rotations | |
| This class is used to keep a list of Letter (from this the name Alphabet) It provide access to Letter function such as appending textures to a Letter and getting textures from a Letter | |
| It is a semi-thread class to manage the audio of Qubet. It can manage an ambientMusic and different effects | |
| This class rapresents the player's Cube | |
| This class is used to draw, a string composed the horizontal justapposition of Different cubes on which the skin is a letter that compose the string. Letters are generated from an instance of the class Alphabet | |
| This class is used to draw a vertical list of CubeString. Look at CubeString to have a better specification of the class | |
| It is the Game Class | |
| This class rapresents a single Letter (or number or special character), with a list of textures that graphically rapresents the letter | |
| This class rapresents a Level of Qubet, with its obstacle. It is able to draw itself simply using the draw function. It can also load the xml description file and parse it | |
| This the LevelEditor Class | |
| Menu class used to show and manage the game menu | |
| This class rapresents an Obstacle | |
| PositionController Class check if the cube has a collision with obstacles | |
| This class rapresents an instance of the QGLWidget Qubet. It is the game | |
| It is the Skin Class | |
| It is the Skybox Class | |
| Structure that rapresents a Vector of float in a 3-D space | |
| This class is the QMainWindow, it is used to contain Qubet widget | 
 1.8.6