Base class to manage a set of textures indexed by semantic (enum).
Texture * getTexture(const TextureSemantic &semantic) const
Texture getter from semantic.
void addTexture(const TextureSemantic &semantic, const TextureParameters &texture)
Add texture to TextureManager fisrt, then to the texture set.
Represent a Texture of the engine.
Describes the sampler and image of a texture.