OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
ImageLoader Class Referenceabstract

#include <ImageLoader.h>

Inheritance diagram for ImageLoader:
Alpha_LOD_Loader Bitmaps_LOD_Loader ColorKey_LOD_Loader Image16bit_LOD_Loader PCX_Loader Paletted_Img_Loader Sprites_LOD_Loader PCX_LOD_Compressed_Loader PCX_LOD_Raw_Loader

Public Member Functions

virtual ~ImageLoader ()=default
 
const std::string & GetResourceName () const
 
virtual bool Load (RgbaImage *rgbaImage, GrayscaleImage *indexedImage, Palette *palette)=0
 

Protected Attributes

std::string resource_name
 

Constructor & Destructor Documentation

◆ ~ImageLoader()

virtual ImageLoader::~ImageLoader ( )
virtualdefault

Member Function Documentation

◆ GetResourceName()

const std::string & ImageLoader::GetResourceName ( ) const
inline

◆ Load()

virtual bool ImageLoader::Load ( RgbaImage rgbaImage,
GrayscaleImage indexedImage,
Palette palette 
)
pure virtual

Member Data Documentation

◆ resource_name

std::string ImageLoader::resource_name
protected

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