Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members Related Pages
sglImageLoader Member List
This is the complete list of members for sglImageLoader, including all inherited members.
- addToDataPath(const string &path)
[static] - changeImageType(sglTexture::ExternalFormatEnum format, sglTexture::TypeEnum old_type, unsigned int num_s, unsigned int num_t, sglTexture::TypeEnum new_type, const void *old_image)
[static] - checkFile(const string &filename)
[static] - compareExtension(const string &filename, const string &extension)
[static] - extractDirectoryFromPath(const string &filepath)
[static] - extractExtensionFromFilename(const string &filename)
[static] - extractFilenameFromPath(const string &filepath)
[static] - findFile(const string &filepath, const string *alternate_path, string &foundname)
[static] - getDataPath(vector< string > &path)
[static] - getDLL(const string &extension, string &dll_name)
[static] - getImageLoader(const string &extension)
[static] - getImageWriter(const string &extension)
[static] - loadDLL(const string &dll_name)
[static] - loaderFunc typedef
- loadImage(const string &filepath, unsigned int &width, unsigned int &height, sglTexture::ExternalFormatEnum &format, sglTexture::TypeEnum &type)
[static] - operator=(const sglImageLoader &) (defined in sglImageLoader)
[protected] - operator=(const sglDataLoader &) (defined in sglDataLoader)
[protected] - reformatImage(sglTexture::ExternalFormatEnum old_format, sglTexture::TypeEnum type, unsigned int num_s, unsigned int num_t, sglTexture::ExternalFormatEnum new_format, const void *old_image)
[static] - registerDLL(const string &extension, const string &dll_name)
[static] - registerImageLoader(const string &extension, loaderFunc image_loader_func)
[static] - registerImageWriter(const string &extension, writerFunc image_writer_func)
[static] - s_dir_separators (defined in sglDataLoader)
[static] - scaleImageComponent(void *image, sglTexture::ExternalFormatEnum format, sglTexture::TypeEnum type, unsigned int num_s, unsigned int num_t, float scale, unsigned int component)
[static] - searchDir(const string &directory, const string &filename, string &foundname)
[static] - setDataPath(const vector< string > &path)
[static] - sglDataLoader() (defined in sglDataLoader)
[protected] - sglDataLoader(const sglDataLoader &) (defined in sglDataLoader)
[protected] - sglImageLoader() (defined in sglImageLoader)
[protected] - sglImageLoader(const sglImageLoader &) (defined in sglImageLoader)
[protected] - splitString(const string &str, vector< string > &vec, const string &delimiters=string(";"))
[static] - strCaseCmp(const char *s1, const char *s2)
[static] - toLower(string &str)
[static] - toUpper(string &str)
[static] - writeImage(const string &filepath, const void *image, unsigned int width, unsigned int height, sglTexture::ExternalFormatEnum format, sglTexture::TypeEnum type)
[static] - writerFunc typedef
- ~sglDataLoader()=0
[pure virtual] - ~sglImageLoader()=0
[pure virtual]
Generated at Mon Jul 1 18:00:08 2002 for SGL by
1.2.6 written by Dimitri van Heesch,
© 1997-2001