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.