Classes
Class | Description | |
---|---|---|
FreeImagePlugin |
Class representing a FreeImage format.
| |
LocalPlugin |
Class representing own FreeImage-Plugins.
| |
PluginRepository |
Class representing all registered FreeImagePlugin in FreeImage.
|
Structures
Structure | Description | |
---|---|---|
Plugin |
The structure contains functionpointers that make up a FreeImage plugin.
|
Delegates
Delegate | Description | |
---|---|---|
CloseProc |
Delegate to a function that closes a previosly opened file.
| |
DescriptionProc |
Delegate to a function that returns a string which contains
a more detailed description.
| |
ExtensionListProc |
Delegate to a function that returns a comma seperated list
of file extensions the plugin can read or write.
| |
FormatProc |
Delegate to a function that returns a string which describes
the plugins format.
| |
InitProc |
Callback function used by FreeImage to register plugins.
| |
LoadProc |
Delegate to a function that loads and decodes a bitmap into memory.
| |
MimeProc |
Delegate to a function that returns a string which contains
the plugin's mime type.
| |
OpenProc |
Delegate to a function that opens a file.
| |
PageCapabilityProc |
UNKNOWN
| |
PageCountProc |
Delegate to a function that returns the number of pages of a multipage
bitmap if the plugin is capable of handling multipage bitmaps.
| |
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.
| |
SaveProc |
Delegate to a function that saves a bitmap.
| |
SupportsExportBPPProc |
Delegate to a function that returns whether the plugin can handle the
specified color depth.
| |
SupportsExportTypeProc |
Delegate to a function that returns whether the plugin can handle the
specified image type.
| |
SupportsICCProfilesProc |
Delegate to a function that returns whether the plugin can handle
ICC-Profiles.
| |
ValidateProc |
Delegate to a function that determines whether the source defined
by and is a valid image.
|
Enumerations
Enumeration | Description | |
---|---|---|
LocalPlugin..::.MethodFlags |
MethodFlags defines values to fill a bitfield telling which
functions have been implemented by a plugin.
|