ezEngine  Milestone 7
ezImageFileFormatBase Class Referenceabstract
Inheritance diagram for ezImageFileFormatBase:

Public Member Functions

virtual ezResult ReadImage (ezStreamReaderBase &stream, ezImage &image, ezLogInterface *pLog) const =0
 Reads the data from the given stream and creates the image from it. Errors are written to the given ezLogInterface.
 
virtual ezResult WriteImage (ezStreamWriterBase &stream, const ezImage &image, ezLogInterface *pLog) const =0
 Writes the data to the given stream in this format. Errors are written to the given ezLogInterface.
 
virtual bool CanReadFileType (const char *szExtension) const =0
 Should return true, if files with the given extension can be read.
 
virtual bool CanWriteFileType (const char *szExtension) const =0
 Should return true, if files with the given extension can be written.
 
 EZ_DECLARE_ENUMERABLE_CLASS (ezImageFileFormatBase)
 

Additional Inherited Members

- Static Public Member Functions inherited from ezNoBase
static const ezRTTIGetStaticRTTI ()
 
- Protected Attributes inherited from ezEnumerable< ezImageFileFormatBase >
ezEnumerablem_pNextInstance
 

The documentation for this class was generated from the following file: