PGF Console 6.21.2
Loading...
Searching...
No Matches
CImage.cpp File Reference
#include "CImage.h"
#include "FreeImagePlus.h"
#include <cassert>

Go to the source code of this file.

Functions

void DLL_CALLCONV InitPNM (Plugin *plugin, int format_id)
 

Variables

int s_maxval
 

Function Documentation

◆ InitPNM()

void DLL_CALLCONV InitPNM ( Plugin * plugin,
int format_id )
extern

Definition at line 797 of file PNMPlugin.cpp.

797 {
798 s_format_id = format_id;
799
800 plugin->format_proc = Format;
801 plugin->description_proc = Description;
802 plugin->extension_proc = Extension;
803 plugin->regexpr_proc = RegExpr;
804 plugin->open_proc = nullptr;
805 plugin->close_proc = nullptr;
806 plugin->pagecount_proc = nullptr;
807 plugin->pagecapability_proc = nullptr;
808 plugin->load_proc = Load;
809 plugin->save_proc = Save;
810 plugin->validate_proc = Validate;
811 plugin->mime_proc = MimeType;
812 plugin->supports_export_bpp_proc = SupportsExportDepth;
813 plugin->supports_export_type_proc = SupportsExportType;
814 plugin->supports_icc_profiles_proc = nullptr;
815}
static const char *DLL_CALLCONV Description()
static BOOL DLL_CALLCONV SupportsExportType(FREE_IMAGE_TYPE type)
static BOOL DLL_CALLCONV SupportsExportDepth(int depth)
static const char *DLL_CALLCONV RegExpr()
static int s_format_id
static FIBITMAP *DLL_CALLCONV Load(FreeImageIO *io, fi_handle handle, int, int, void *)
static const char *DLL_CALLCONV MimeType()
static BOOL DLL_CALLCONV Validate(FreeImageIO *io, fi_handle handle)
static const char *DLL_CALLCONV Format()
static const char *DLL_CALLCONV Extension()
static BOOL DLL_CALLCONV Save(FreeImageIO *io, FIBITMAP *dib, fi_handle handle, int, int flags, void *)

Variable Documentation

◆ s_maxval

int s_maxval
extern

Definition at line 122 of file PNMPlugin.cpp.