Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cturbo::Audio
 Cturbo::MusicStream
 Cturbo::Sound
 Cturbo::ColorRepresent a color
 Cturbo::ComponentComponents who defines the behaviour of a GameObject
 Cturbo::component::SimpleControlSimple pre-made component used handle an 8-direction movement with the arrow keys
 Cdebug::DebugWindow
 Cdebug::ComponentDebug
 Cdebug::EngineDebug
 Cdebug::SceneManagerDebug
 Cturbo::DrawableRepresent somthing that can be drawn
 Cturbo::ShapeRepresent a drawable primitive shape
 Cturbo::CircleShapeSimple cicle shape
 Cturbo::RectangleShapeRepresents a drawable rectangle
 Cturbo::SpriteRepresent a drawable sprite
 Cturbo::TextRepresent a drawable text
 Cturbo::EngineMain engine class
 Cturbo::Event< Args >
 Cturbo::EventHandler< Args >
 Cturbo::FontRepresent the text font
 Cdebug::InspectorObserverDEBUG ONLY - Structure that describe how the inspector should display and observe the target variable
 Cturbo::LoggerThe logger class is used to clarify the logging of the engine
 Cturbo::PathPath class is used to simplify the edition of paths
 Cturbo::Rectangle< T >Class used to define a generic rectangle
 Cturbo::RotativeBuffer< T >Simple cirular buffer implementation
 Cturbo::RotativeBuffer< float >
 Cturbo::SceneBasic scene class
 Cturbo::SceneManager
 Cturbo::Shader
 Cturbo::TextureContains the data of the sprites
 Cturbo::Tileset
 Cturbo::Transform
 Cturbo::GameObjectBasic scene object
 Cturbo::Vector2< T >
 Cturbo::Vector2< float >
 Cturbo::Vector2< int >
 Cturbo::Vector2< unsigned int >
 Cturbo::Vector2< unsigned short >