|  | GL Studio C++ Runtime API
    | 
#include <jpegimage.h>
 
  
 | Public Member Functions | |
| const char * | Description () | 
| const char * | Version () | 
| const char * | GenerateHeader () | 
| const char * | GenerateDeclaration () | 
| const char * | FilterString () | 
| const char * | FilterDescription () | 
| bool | SupportsExtension (const char *ext) | 
| bool | IsFileType (const char *filename) | 
| virtual Image * | LoadTexture (const char *filename, const Image::LoadOptions &options, bool allowNPOT=true) | 
|  Public Member Functions inherited from TextureLoader | |
| virtual const char * | PluginType () | 
| void | AddToList (TextureLoaderList *list=TextureLoaderList::Instance()) | 
|  Public Member Functions inherited from Plugin | |
| virtual | ~Plugin () | 
| For Polymorphic deletion. | |
| virtual const char * | PluginDataName () | 
| virtual void | WritePluginData (DistiAttributePluginData *) | 
| virtual void | ReadPluginData (DistiAttributePluginData *) | 
| virtual void | ResetPluginData () | 
| bool | IsPluginType (const char *str) | 
The JpegImage class. Implements loading JPEG image files.
| 
 | virtual | 
Implements Plugin.
| 
 | virtual | 
Implements TextureLoader.
| 
 | virtual | 
Implements TextureLoader.
| 
 | virtual | 
Implements TextureLoader.
| 
 | virtual | 
Implements TextureLoader.
| 
 | virtual | 
Implements TextureLoader.
| 
 | virtual | 
Load the specified texture file. Try all loaders to see if any of them support the given file type.
| filename | The file to load the image from | 
| options | Options to load the image with | 
| allowNPOT | If the image is allowed to be non-power of two (NPOT) | 
Implements TextureLoader.
| 
 | virtual | 
Implements TextureLoader.
| 
 | virtual | 
Implements Plugin.