Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   Compound Members  

CSIILGIFFileDriver Class Reference

GIF file loader class. More...

#include <SIILGIFFileDriver.h>

Inheritance diagram for CSIILGIFFileDriver::

CSIBCPixMapDriver List of all members.

Public Methods

Static Public Methods


Detailed Description

GIF file loader class.


Constructor & Destructor Documentation

CSIILGIFFileDriver::CSIILGIFFileDriver  
 

Constructor

Returns:
an instance of CSIILGIFFileDriver

CSIILGIFFileDriver::~CSIILGIFFileDriver   [virtual]
 

Destructor


Member Function Documentation

CSIILGIFFileDriver * CSIILGIFFileDriver::Driver   [static]
 

returns the global GIF loader instance

Returns:
CSIILGIFFileDriver*

SI_Error CSIILGIFFileDriver::Load CSIBCString   i_Name,
CSIBCPixMap &    o_Map
[virtual]
 

Loads a bitmap file into a CSIBCPixMap object

Parameters:
in_filename  bitmap file name
in_PixMap  CSIBCPixMap object to load the file into
Returns:
SI_Error
Return values:
SI_SUCCESS  loading has been succesful
SI_ERR_ERROR_MSG  loading has failed
SI_FILE_NOT_FOUND  the file has not been found

Reimplemented from CSIBCPixMapDriver.

SI_Bool CSIILGIFFileDriver::Supported CSIBCString   i_Name [virtual]
 

tells whether the extension passed in the string is supported by this driver

Parameters:
in_Filename  file name to check
Returns:
SI_Bool
Return values:
TRUE  if this file is supported
FALSE  if this file is not supported

Reimplemented from CSIBCPixMapDriver.


The documentation for this class was generated from the following files: © Copyright 2001-2003 Avid Technology, Inc. All rights reserved.

© Copyright 2001-2003 Avid Technology, Inc. All rights reserved.