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 |