40#ifndef INCLUDED_DISTI_PSDIMAGE_H 
   41#define INCLUDED_DISTI_PSDIMAGE_H 
   75    void ReadImageChunk( 
Image* newImage, 
int compression_type, 
int realchannels, 
unsigned int bit_depth, 
bool reverseAlpha, 
int top, 
int left, FILE* inf );
 
   78    void ReadImageChunk8( 
Image* newImage, 
int compression_type, 
int realchannels, 
bool reverseAlpha, 
int top, 
int left, FILE* inf );
 
   81    void ReadImageChunk16( 
Image* newImage, 
int compression_type, 
int realchannels, 
bool reverseAlpha, 
int top, 
int left, FILE* inf );
 
Definition: psdimage.h:52
bool IsFileType(const char *filename) override
static PsdImageLoader * Instance()
const char * Description() override
Definition: psdimage.h:57
virtual void Destroy() override
Do nothing since this is a singleton.
Definition: psdimage.h:71
const char * FilterDescription() override
Definition: psdimage.h:55
const char * GenerateHeader() override
Definition: psdimage.h:59
bool SupportsExtension(const char *ext) override
const char * FilterString() override
Definition: psdimage.h:56
const char * GenerateDeclaration() override
Definition: psdimage.h:60
const char * Version() override
Definition: psdimage.h:58
virtual Image * LoadTexture(const char *filename, const Image::LoadOptions &options, bool allowNPOT=true) override
Definition: texture_loader.h:133
#define DISTI_METHOD_OVERRIDE
Macro to wrap the override keyword, removed on compilers that don't support it.
Definition: gls_cpp_lang_support.h:214
A file for all GL Studio files to include.
#define GLS_EXPORT
Macro denoting which functions should be visible from the runtime library.
Definition: gls_include.h:52
Force inclusion of the DirectShow library.
Definition: bmpimage.h:47
The TextureLoader and TextureLoaderList classes.