 
| Cthor::Distribution< float > | |
| Cthor::Distribution< sf::Color > | |
| Cthor::Distribution< sf::Time > | |
| Cthor::Distribution< sf::Vector2f > | |
| Cthor::Distribution< unsigned int > | |
| Cthor::Action | Class for dynamic actions that are connected with SFML events | 
| Cthor::ActionContext< ActionId > | Structure containing information about the context in which an action has occurred | 
| Cthor::ActionMap< ActionId > | Class template that associates identifiers with dynamic actions | 
| Cthor::AnimationAffector | Affector that animates particles using a function | 
| Cthor::Animator< Animated, Id > | Class that stores the progress of an object's animation | 
| Cthor::Arrow | Drawable arrow class | 
| Cthor::BigSprite | Sprite using big textures | 
| Cthor::BigTexture | Class for textures which are too big for sf::Texture | 
| Cthor::ColorAnimation | Changes an object's color smoothly over time | 
| Cthor::ColorGradient | Class to implement color gradients | 
| Cthor::ConcaveShape | Concave shape class | 
| Cthor::Connection | Class that maintains control over a registered object | 
| Cthor::Distribution< T > | Class holding a rule to create values with predefined properties | 
| Cthor::Edge< V > | Edge that contains two vertices (its endpoints or corners) | 
| ▼Cthor::EmissionInterface | Class that connects emitters with their corresponding particle system | 
| Cthor::ParticleSystem | Class for particle systems | 
| Cthor::EventSystem< Event, EventId > | Class for object-oriented handling of user-defined events | 
| Cthor::FadeAnimation | Lets an object fade in or out | 
| Cthor::ForceAffector | Applies a translational acceleration to particles over time | 
| Cthor::FrameAnimation | Changes a sprite's subrect over time | 
| Cthor::JoystickAxis | Contains information about a joystick number, an axis and its threshold | 
| Cthor::JoystickButton | Contains information about a joystick number and button number | 
| Cthor::Particle | Particle class | 
| Cthor::PolarVector2< T > | Vector in polar coordinate system | 
| Cthor::RefAnimation< Animation > | Class to reference another animation | 
| Cthor::ResourceAccessException | Exception class for invalid resource access | 
| Cthor::ResourceHolder< R, I, O > | Class that is responsible of the management of resources like images, fonts or music | 
| Cthor::ResourceLoader< R > | Class storing loading information for resources | 
| Cthor::ResourceLoadingException | Exception class for failed resource allocation | 
| Cthor::Resources::CentralOwner | Centralized ownership policy | 
| Cthor::Resources::RefCounted | Reference-counted ownership policy | 
| Cthor::ScaleAffector | Scales particles over time | 
| Cthor::ScopedConnection | RAII style connection with automatic disconnect | 
| Cthor::StopWatch | Pausable clock class that measures elapsed time | 
| Cthor::StringConversionException | Exception class for failed string conversions | 
| ▼Cthor::Timer | Clock class that has the semantics of a countdown timer | 
| Cthor::CallbackTimer | Advanced timer with the ability to trigger function calls | 
| Cthor::TorqueAffector | Applies a rotational acceleration to particles over time | 
| Cthor::Triangle< V > | Triangle class consisting of 3 vertices (its corners) | 
| Cthor::TriangulationTraits< V > | Traits template to implement the Vertex concept | 
| Cthor::TrigonometricTraits< T > | Trigonometric traits template | 
| Cthor::UniversalEmitter | Class that emits particles with customizable initial conditions |