#include <SIILGIFFileDriver.h>
Inheritance diagram for CSIILGIFFileDriver:

Public Member Functions |
|
| CSIILGIFFileDriver () | |
| virtual | ~CSIILGIFFileDriver () |
| virtual SI_Bool | Supported (CSIBCString &in_Filename) |
| virtual SI_Error | Load (CSIBCString &in_filename, CSIBCPixMap &in_PixMap) |
Static Public Member Functions |
|
| static CSIILGIFFileDriver * | Driver () |
Constructor
| virtual ~CSIILGIFFileDriver | ( | ) | [virtual] |
Destructor
| virtual SI_Bool Supported | ( | CSIBCString & | in_Filename | ) | [virtual] |
Returns whether the extension in the specified filename is supported by this driver
| in_Filename | file name to check |
FALSE otherwise
Implements CSIBCPixMapDriver.
| virtual SI_Error Load | ( | CSIBCString & | in_filename, | |
| CSIBCPixMap & | in_PixMap | |||
| ) | [virtual] |
Loads a Graphics Interchange Format file into a CSIBCPixMap object
| in_filename | GIF file name | |
| in_PixMap | CSIBCPixMap object to load the file into |
SI_Error::SI_ERR_ERROR_MSG loading has failed
SI_Error::SI_FILE_NOT_FOUND the file has not been found
Implements CSIBCPixMapDriver.
| static CSIILGIFFileDriver* Driver | ( | ) | [static] |
Returns the global GIF loader instance