|
sftools
2.0 dev
Bunch of tools for SFML application development
|
Simple and Fast Tools. More...
Namespaces | |
| namespace | loader |
| Contains loader utilities for the resource managers. | |
| namespace | singleton |
| Contains singleton object typedefs. | |
Classes | |
| class | Animation |
| Drawable capable of rendering an animation based on a stream of frames. More... | |
| class | Frame |
| Hold the data required to render a frame. More... | |
| class | FrameStream |
| Abstract class for animation frames stream management. More... | |
| class | LoopFrameStream |
| Define a animation's frame stream based on a sprite sheet. More... | |
| class | Chronometer |
| Provide functionalities of a chronometer, aka stop watch. More... | |
| class | NonInstanceable |
| Defines a type that can not be instanciated. More... | |
| struct | CurveInfo |
| Holds all informations used to compute the points of a curve. More... | |
| class | Curve |
| Drawable representing a mathematical curve. More... | |
| class | GenericManager |
| A generic resource manager ready to be customized. More... | |
| class | Locations |
| Minimalist locations manager. More... | |
| class | Singleton |
| Non intruisive and customizable singleton system. More... | |
Typedefs | |
| typedef sf::NonCopyable | NonCopyable |
| Simply reuse SFML's implementation. | |
| typedef std::function < sf::Vector2f(float)> | CurveFunction |
| Type of a curve's function. | |
| typedef sftools::GenericManager < sf::Texture, std::string, loader::TextureLoaderFromFile > | TextureManager |
| A manager type for sf::Texture. | |
| typedef sftools::GenericManager < sf::Image, std::string, loader::ImageLoaderFromFile > | ImageManager |
| A manager type for sf::Image. | |
| typedef sftools::GenericManager < sf::Font, std::string, loader::FontLoaderFromFile > | FontManager |
| A manager type for sf::Font. | |
| typedef sftools::GenericManager < sf::SoundBuffer, std::string, loader::SoundBufferLoaderFromFile > | SoundBufferManager |
| A manager type for sf::SoundBuffer. | |
| typedef sftools::GenericManager < sf::Music, std::string, loader::MusicOpenerFromFile > | MusicManager |
| A manager type for sf::Music. | |
Simple and Fast Tools.
| typedef std::function<sf::Vector2f(float)> sftools::CurveFunction |
A manager type for sf::Font.
Definition at line 118 of file SFMLManagers.hpp.
A manager type for sf::Image.
Definition at line 109 of file SFMLManagers.hpp.
A manager type for sf::Music.
Definition at line 138 of file SFMLManagers.hpp.
| typedef sf::NonCopyable sftools::NonCopyable |
A manager type for sf::SoundBuffer.
Definition at line 129 of file SFMLManagers.hpp.
A manager type for sf::Texture.
Definition at line 100 of file SFMLManagers.hpp.
1.8.3