#include <SIILBMPFileDriver.h>
Inheritance diagram for CSIILBMPFileDriver:

Public Member Functions |
|
| CSIILBMPFileDriver () | |
| virtual | ~CSIILBMPFileDriver () |
| virtual SI_Bool | Supported (CSIBCString &in_Filename) |
| virtual SI_Error | Load (CSIBCString &in_filename, CSIBCPixMap &in_PixMap) |
Static Public Member Functions |
|
| static CSIILBMPFileDriver * | Driver () |
Constructor
| virtual ~CSIILBMPFileDriver | ( | ) | [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 bitmap file into a CSIBCPixMap object
| in_filename | BMP 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 CSIILBMPFileDriver* Driver | ( | ) | [static] |
Returns the global BMP loader instance