Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
FreeImageAPI.Plugins.Plugin Struct Reference

The structure contains functionpointers that make up a FreeImage plugin. More...

Public Attributes

FormatProc formatProc
 Delegate to a function that returns a string which describes the plugins format. More...
 
DescriptionProc descriptionProc
 Delegate to a function that returns a string which contains a more detailed description. More...
 
ExtensionListProc extensionListProc
 Delegate to a function that returns a comma seperated list of file extensions the plugin can read or write. More...
 
RegExprProc regExprProc
 Delegate to a function that returns a regular expression that can be used to idientify whether a file can be handled by the plugin. More...
 
OpenProc openProc
 Delegate to a function that opens a file. More...
 
CloseProc closeProc
 Delegate to a function that closes a previosly opened file. More...
 
PageCountProc pageCountProc
 Delegate to a function that returns the number of pages of a multipage bitmap if the plugin is capable of handling multipage bitmaps. More...
 
PageCapabilityProc pageCapabilityProc
 UNKNOWN More...
 
LoadProc loadProc
 Delegate to a function that loads and decodes a bitmap into memory. More...
 
SaveProc saveProc
 Delegate to a function that saves a bitmap. More...
 
ValidateProc validateProc
 Delegate to a function that determines whether the source is a valid image. More...
 
MimeProc mimeProc
 Delegate to a function that returns a string which contains the plugin's mime type. More...
 
SupportsExportBPPProc supportsExportBPPProc
 Delegate to a function that returns whether the plugin can handle the specified color depth. More...
 
SupportsExportTypeProc supportsExportTypeProc
 Delegate to a function that returns whether the plugin can handle the specified image type. More...
 
SupportsICCProfilesProc supportsICCProfilesProc
 Delegate to a function that returns whether the plugin can handle ICC-Profiles. More...
 

Detailed Description

The structure contains functionpointers that make up a FreeImage plugin.

Definition at line 46 of file Plugin.cs.

Member Data Documentation

CloseProc FreeImageAPI.Plugins.Plugin.closeProc

Delegate to a function that closes a previosly opened file.

Definition at line 80 of file Plugin.cs.

DescriptionProc FreeImageAPI.Plugins.Plugin.descriptionProc

Delegate to a function that returns a string which contains a more detailed description.

Definition at line 58 of file Plugin.cs.

ExtensionListProc FreeImageAPI.Plugins.Plugin.extensionListProc

Delegate to a function that returns a comma seperated list of file extensions the plugin can read or write.

Definition at line 64 of file Plugin.cs.

FormatProc FreeImageAPI.Plugins.Plugin.formatProc

Delegate to a function that returns a string which describes the plugins format.

Definition at line 52 of file Plugin.cs.

LoadProc FreeImageAPI.Plugins.Plugin.loadProc

Delegate to a function that loads and decodes a bitmap into memory.

Definition at line 96 of file Plugin.cs.

MimeProc FreeImageAPI.Plugins.Plugin.mimeProc

Delegate to a function that returns a string which contains the plugin's mime type.

Definition at line 112 of file Plugin.cs.

OpenProc FreeImageAPI.Plugins.Plugin.openProc

Delegate to a function that opens a file.

Definition at line 75 of file Plugin.cs.

PageCapabilityProc FreeImageAPI.Plugins.Plugin.pageCapabilityProc

UNKNOWN

Definition at line 91 of file Plugin.cs.

PageCountProc FreeImageAPI.Plugins.Plugin.pageCountProc

Delegate to a function that returns the number of pages of a multipage bitmap if the plugin is capable of handling multipage bitmaps.

Definition at line 86 of file Plugin.cs.

RegExprProc FreeImageAPI.Plugins.Plugin.regExprProc

Delegate to a function that returns a regular expression that can be used to idientify whether a file can be handled by the plugin.

Definition at line 70 of file Plugin.cs.

SaveProc FreeImageAPI.Plugins.Plugin.saveProc

Delegate to a function that saves a bitmap.

Definition at line 101 of file Plugin.cs.

SupportsExportBPPProc FreeImageAPI.Plugins.Plugin.supportsExportBPPProc

Delegate to a function that returns whether the plugin can handle the specified color depth.

Definition at line 118 of file Plugin.cs.

SupportsExportTypeProc FreeImageAPI.Plugins.Plugin.supportsExportTypeProc

Delegate to a function that returns whether the plugin can handle the specified image type.

Definition at line 124 of file Plugin.cs.

SupportsICCProfilesProc FreeImageAPI.Plugins.Plugin.supportsICCProfilesProc

Delegate to a function that returns whether the plugin can handle ICC-Profiles.

Definition at line 130 of file Plugin.cs.

ValidateProc FreeImageAPI.Plugins.Plugin.validateProc

Delegate to a function that determines whether the source is a valid image.

Definition at line 106 of file Plugin.cs.


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