Documentation.hpp [code] | |
Animations.hpp [code] | Complete header for the Animations module |
Config.hpp [code] | Configuration header of the library |
Graphics.hpp [code] | Complete header for the Graphics module |
Input.hpp [code] | Complete header for the Input module |
Math.hpp [code] | Complete header for the Math module |
Particles.hpp [code] | Complete header for the Particles module |
Resources.hpp [code] | Complete header for the Resources module |
Shapes.hpp [code] | Complete header for the Shapes module |
Time.hpp [code] | Complete header for the Time module |
Vectors.hpp [code] | Complete header for the Vectors module |
Animations/Animator.hpp [code] | Class template thor::Animator |
Animations/ColorAnimation.hpp [code] | Class thor::ColorAnimation |
Animations/FadeAnimation.hpp [code] | Class thor::FadeAnimation |
Animations/FrameAnimation.hpp [code] | Class thor::FrameAnimation |
Animations/RefAnimation.hpp [code] | Class template thor::RefAnimation |
Graphics/BigSprite.hpp [code] | Class thor::BigSprite |
Graphics/BigTexture.hpp [code] | Class thor::BigTexture |
Graphics/ColorGradient.hpp [code] | Class thor::ColorGradient |
Graphics/ToString.hpp [code] | String representation of basic SFML types |
Graphics/UniformAccess.hpp [code] | Global functions to access SFML and Thor objects uniformly |
Input/Action.hpp [code] | Class thor::Action |
Input/ActionContext.hpp [code] | Class template thor::ActionContext |
Input/ActionMap.hpp [code] | Class template thor::ActionMap |
Input/Connection.hpp [code] | Classes thor::Connection, thor::ScopedConnection |
Input/EventSystem.hpp [code] | Class template thor::EventSystem |
Input/InputNames.hpp [code] | Functions to convert SFML keyboard/mouse enumerators from and to strings |
Input/Joystick.hpp [code] | Classes thor::JoystickButton, thor::JoystickAxis |
Math/Distribution.hpp [code] | Class template thor::Distribution |
Math/Distributions.hpp [code] | Functors to create random distributions of geometric shapes |
Math/Random.hpp [code] | Functions for random number generation |
Math/Triangulation.hpp [code] | Functions to triangulate set of points |
Math/TriangulationFigures.hpp [code] | Class templates thor::Edge, thor::Triangle, thor::TriangulationTraits |
Math/Trigonometry.hpp [code] | Class template thor::TrigonometricTraits and some trigonometry-related functions and constants |
Particles/Affectors.hpp [code] | Concrete particle affector classes |
Particles/EmissionInterface.hpp [code] | Class thor::EmissionInterface |
Particles/Emitters.hpp [code] | Concrete particle emitter classes |
Particles/Particle.hpp [code] | Structure thor::Particle |
Particles/ParticleSystem.hpp [code] | Class thor::ParticleSystem |
Resources/KnownIdStrategy.hpp [code] | Enum KnownIdStrategy, used by thor::ResourceHolder |
Resources/OwnershipModels.hpp [code] | Ownership models for thor::ResourceHolder |
Resources/ResourceExceptions.hpp [code] | Classes thor::ResourceLoadingException, thor::ResourceAccessException |
Resources/ResourceHolder.hpp [code] | Class template thor::ResourceHolder |
Resources/ResourceLoader.hpp [code] | Class template thor::ResourceLoader |
Resources/SfmlLoaders.hpp [code] | Functions to create resource loaders for SFML |
Shapes/Arrow.hpp [code] | Class thor::Arrow |
Shapes/ConcaveShape.hpp [code] | Class thor::ConcaveShape |
Shapes/Shapes.hpp [code] | Factory functions that create different shapes (concave and convex) |
Time/CallbackTimer.hpp [code] | Class thor::CallbackTimer |
Time/StopWatch.hpp [code] | Class thor::StopWatch |
Time/Timer.hpp [code] | Class thor::Timer |
Vectors/PolarVector2.hpp [code] | Class template thor::PolarVector2 |
Vectors/VectorAlgebra2D.hpp [code] | Algebraic operations on two-dimensional vectors (dot product, vector length and angles, ...) |
Vectors/VectorAlgebra3D.hpp [code] | Algebraic operations on three-dimensional vectors (dot and cross product, vector length and angles, ...) |