Functions to create resource loaders for SFML. More...
Go to the source code of this file.
Namespaces | |
thor::Resources | |
Namespace for resource-related functionality. | |
Functions | |
template<class R > | |
ResourceLoader< R > | thor::Resources::fromFile (const std::string &filename) |
Load the resource from a file on hard disk. More... | |
template<class R , typename T > | |
ResourceLoader< R > | thor::Resources::fromFile (const std::string &filename, T arg1) |
Load the resource from a file on hard disk. More... | |
template<class R , typename T , typename U > | |
ResourceLoader< R > | thor::Resources::fromMemory (T arg1, U arg2) |
Load the resource from a file in memory. More... | |
template<class R , typename T , typename U , typename V > | |
ResourceLoader< R > | thor::Resources::fromMemory (T arg1, U arg2, V arg3) |
Load the resource from a file in memory. More... | |
template<class R > | |
ResourceLoader< R > | thor::Resources::fromStream (sf::InputStream &stream) |
Load the resource from an input stream. More... | |
template<class R > | |
ResourceLoader< R > | thor::Resources::fromStream (sf::InputStream &vertexShaderStream, sf::InputStream &fragmentShaderStream) |
Load the resource (usually sf::Shader) from two streams. More... | |
template<class R , typename T > | |
ResourceLoader< R > | thor::Resources::fromStream (sf::InputStream &stream, T arg1) |
Load the resource from a stream with additional information. More... | |
template<class R > | |
ResourceLoader< R > | thor::Resources::fromSamples (const sf::Int16 *samples, std::size_t sampleCount, unsigned int channelCount, unsigned int sampleRate) |
Load sf::SoundBuffer from array of audio samples in memory. More... | |
template<class R > | |
ResourceLoader< R > | thor::Resources::fromPixels (unsigned int width, unsigned int height, const sf::Uint8 *pixels) |
Load resource (usually sf::Image) from array of pixels. More... | |
template<class R > | |
ResourceLoader< R > | thor::Resources::fromColor (unsigned int width, unsigned int height, const sf::Color &color) |
Load resource (usually sf::Image) from size and fill color. More... | |
template<class R > | |
ResourceLoader< R > | thor::Resources::fromImage (const sf::Image &image, const sf::IntRect area=sf::IntRect()) |
Load the resource (usually sf::Texture) from a sf::Image. More... | |
Functions to create resource loaders for SFML.