Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
▼Cturbo::Audio | |
Cturbo::MusicStream | |
Cturbo::Sound | |
Cturbo::Color | Represent a color |
▼Cturbo::Component | Components who defines the behaviour of a GameObject |
Cturbo::component::SimpleControl | Simple pre-made component used handle an 8-direction movement with the arrow keys |
▼Cdebug::DebugWindow | |
Cdebug::ComponentDebug | |
Cdebug::EngineDebug | |
Cdebug::SceneManagerDebug | |
▼Cturbo::Drawable | Represent somthing that can be drawn |
▼Cturbo::Shape | Represent a drawable primitive shape |
Cturbo::CircleShape | Simple cicle shape |
Cturbo::RectangleShape | Represents a drawable rectangle |
Cturbo::Sprite | Represent a drawable sprite |
Cturbo::Text | Represent a drawable text |
Cturbo::Engine | Main engine class |
Cturbo::Event< Args > | |
Cturbo::EventHandler< Args > | |
Cturbo::Font | Represent the text font |
Cdebug::InspectorObserver | DEBUG ONLY - Structure that describe how the inspector should display and observe the target variable |
Cturbo::Logger | The logger class is used to clarify the logging of the engine |
Cturbo::Path | Path 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::Scene | Basic scene class |
Cturbo::SceneManager | |
Cturbo::Shader | |
Cturbo::Texture | Contains the data of the sprites |
Cturbo::Tileset | |
▼Cturbo::Transform | |
Cturbo::GameObject | Basic scene object |
Cturbo::Vector2< T > | |
Cturbo::Vector2< float > | |
Cturbo::Vector2< int > | |
Cturbo::Vector2< unsigned int > | |
Cturbo::Vector2< unsigned short > |