84 GLenum wrapModeS, GLenum wrapModeT, GLenum minFilter, GLenum magFilter);
103 const std::string& normalFileName, GLenum wrapModeS, GLenum wrapModeT,
Texture2DCoreSP create2DTextureFromFile(const std::string &fileName, GLenum wrapModeS, GLenum wrapModeT, GLenum minFilter, GLenum magFilter)
A factory to create textures.
std::vector< std::string > filePaths_
CubeMapCoreSP createCubeMapFromFiles(const std::vector< std::string > &fileNames)
virtual ~TextureCoreFactory()
void addFilePath(const std::string &filePath)
BumpMapCoreSP createBumpMapFromFiles(const std::string &texFileName, const std::string &normalFileName, GLenum wrapModeS, GLenum wrapModeT, GLenum minFilter, GLenum magFilter)