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