#include <ddsimage.h>
The DDSImageLoader class. Implements loading DDS image files.
◆ Description()
const char * Description |
( |
| ) |
|
|
overridevirtual |
- Returns
- A description string used for informational display by the plugin GUI
Implements Plugin.
◆ Destroy()
Do nothing since this is a singleton.
Implements Plugin.
◆ FilterDescription()
const char * FilterDescription |
( |
| ) |
|
|
overridevirtual |
- Returns
- A filter string description that is used by the windows FileBrowser to build the list of files to display in the browser
Implements TextureLoader.
◆ FilterString()
const char * FilterString |
( |
| ) |
|
|
overridevirtual |
- Returns
- A filter string that is used by the windows FileBrowser to build the list of files to display in the browser
Implements TextureLoader.
◆ GenerateDeclaration()
const char * GenerateDeclaration |
( |
| ) |
|
|
overridevirtual |
- Returns
- The string to be generated to generate an instance of this object
Implements TextureLoader.
◆ GenerateHeader()
const char * GenerateHeader |
( |
| ) |
|
|
overridevirtual |
- Returns
- The name of the header file to include when generating code for this plugin
Implements TextureLoader.
◆ Instance()
◆ IsFileType()
bool IsFileType |
( |
const char * |
filename | ) |
|
|
overridevirtual |
- Returns
- TRUE if the file pointer appears to contain an image that can be loaded by this class. This method must close the file if it returns TRUE. It must rewind the file if it returns FALSE.
- Parameters
-
filename | The file name to check. |
Implements TextureLoader.
◆ LoadTexture()
Load the specified texture file. Try all loaders to see if any of them support the given file type.
- Parameters
-
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) |
- Returns
- NULL if the file type isn't supported or if loading fails
Implements TextureLoader.
◆ SupportsExtension()
bool SupportsExtension |
( |
const char * |
ext | ) |
|
|
overridevirtual |
- Returns
- TRUE if the class can load files with the given extension.
- Parameters
-
ext | The file extension to check. |
Implements TextureLoader.
◆ Version()
- Returns
- A version string used for informational display by the plugin GUI
Implements Plugin.
The documentation for this class was generated from the following file: