Here is a list of all modules:
Animations | Classes able to animate graphical objects in different ways |
Graphics | Miscellaneous graphics-related functionality, such as specialized sprites or color helpers |
Input | Features related to user input, such as object-oriented event callbacks |
Math | Mathematical functionality, such as random number generator or trigonometric wrappers |
Particles | Contains a particle system based on textures. The module also provides several affector and emitter classes |
Resources | Provides a resource manager for various resource types (textures, fonts, sound buffers, ...) |
Shapes | Extensions for sf::Shape, like concave shapes or predefined figures |
Time | Supplies classes to measure time. These are convenient wrappers around sf::Clock |
Vectors | A lot of operations based on sf::Vector2 and sf::Vector3. For specific overview, see VectorAlgebra2D.hpp and VectorAlgebra3D.hpp |