![]() |
Paradox Game Engine
v1.0.0 beta06
|
Classes | |
class | FreeImagePlugin |
Class representing a FreeImage format. More... | |
class | LocalPlugin |
Class representing own FreeImage-Plugins. More... | |
struct | Plugin |
The structure contains functionpointers that make up a FreeImage plugin. More... | |
class | PluginRepository |
Class representing all registered FreeImageAPI.Plugins.FreeImagePlugin in FreeImage. More... | |
Functions | |||||
delegate string | FormatProc () | ||||
Delegate to a function that returns a string which describes the plugins format. More... | |||||
delegate string | DescriptionProc () | ||||
Delegate to a function that returns a string which contains a more detailed description. More... | |||||
delegate string | ExtensionListProc () | ||||
Delegate to a function that returns a comma seperated list of file extensions the plugin can read or write. More... | |||||
delegate string | 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... | |||||
delegate IntPtr | OpenProc (ref FreeImageIO io, fi_handle handle, bool read) | ||||
Delegate to a function that opens a file. More... | |||||
delegate void | CloseProc (ref FreeImageIO io, fi_handle handle, IntPtr data) | ||||
Delegate to a function that closes a previosly opened file. More... | |||||
delegate int | PageCountProc (ref FreeImageIO io, fi_handle handle, IntPtr data) | ||||
Delegate to a function that returns the number of pages of a multipage bitmap if the plugin is capable of handling multipage bitmaps. More... | |||||
delegate int | PageCapabilityProc (ref FreeImageIO io, fi_handle handle, IntPtr data) | ||||
UNKNOWN More... | |||||
delegate FIBITMAP | LoadProc (ref FreeImageIO io, fi_handle handle, int page, int flags, IntPtr data) | ||||
Delegate to a function that loads and decodes a bitmap into memory. More... | |||||
delegate bool | SaveProc (ref FreeImageIO io, FIBITMAP dib, fi_handle handle, int page, int flags, IntPtr data) | ||||
Delegate to a function that saves a bitmap. More... | |||||
delegate bool | ValidateProc (ref FreeImageIO io, fi_handle handle) | ||||
Delegate to a function that determines whether the source defined by
| |||||
delegate string | MimeProc () | ||||
Delegate to a function that returns a string which contains the plugin's mime type. More... | |||||
delegate bool | SupportsExportBPPProc (int bpp) | ||||
Delegate to a function that returns whether the plugin can handle the specified color depth. More... | |||||
delegate bool | SupportsExportTypeProc (FREE_IMAGE_TYPE type) | ||||
Delegate to a function that returns whether the plugin can handle the specified image type. More... | |||||
delegate bool | SupportsICCProfilesProc () | ||||
Delegate to a function that returns whether the plugin can handle ICC-Profiles. More... | |||||
delegate void | InitProc (ref Plugin plugin, int format_id) | ||||
Callback function used by FreeImage to register plugins. More... | |||||
delegate void FreeImageAPI.Plugins.CloseProc | ( | ref FreeImageIO | io, |
fi_handle | handle, | ||
IntPtr | data | ||
) |
Delegate to a function that closes a previosly opened file.
Referenced by FreeImageAPI.Plugins.LocalPlugin.LocalPlugin().
delegate string FreeImageAPI.Plugins.DescriptionProc | ( | ) |
Delegate to a function that returns a string which contains a more detailed description.
Referenced by FreeImageAPI.Plugins.LocalPlugin.LocalPlugin().
delegate string FreeImageAPI.Plugins.ExtensionListProc | ( | ) |
Delegate to a function that returns a comma seperated list of file extensions the plugin can read or write.
Referenced by FreeImageAPI.Plugins.LocalPlugin.LocalPlugin().
delegate string FreeImageAPI.Plugins.FormatProc | ( | ) |
Delegate to a function that returns a string which describes the plugins format.
Referenced by FreeImageAPI.Plugins.LocalPlugin.LocalPlugin().
delegate void FreeImageAPI.Plugins.InitProc | ( | ref Plugin | plugin, |
int | format_id | ||
) |
Callback function used by FreeImage to register plugins.
Referenced by FreeImageAPI.Plugins.LocalPlugin.LocalPlugin().
delegate FIBITMAP FreeImageAPI.Plugins.LoadProc | ( | ref FreeImageIO | io, |
fi_handle | handle, | ||
int | page, | ||
int | flags, | ||
IntPtr | data | ||
) |
Delegate to a function that loads and decodes a bitmap into memory.
Referenced by FreeImageAPI.Plugins.LocalPlugin.LocalPlugin().
delegate string FreeImageAPI.Plugins.MimeProc | ( | ) |
Delegate to a function that returns a string which contains the plugin's mime type.
Referenced by FreeImageAPI.Plugins.LocalPlugin.LocalPlugin().
delegate IntPtr FreeImageAPI.Plugins.OpenProc | ( | ref FreeImageIO | io, |
fi_handle | handle, | ||
bool | read | ||
) |
Delegate to a function that opens a file.
Referenced by FreeImageAPI.Plugins.LocalPlugin.LocalPlugin().
delegate int FreeImageAPI.Plugins.PageCapabilityProc | ( | ref FreeImageIO | io, |
fi_handle | handle, | ||
IntPtr | data | ||
) |
UNKNOWN
Referenced by FreeImageAPI.Plugins.LocalPlugin.LocalPlugin().
delegate int FreeImageAPI.Plugins.PageCountProc | ( | ref FreeImageIO | io, |
fi_handle | handle, | ||
IntPtr | data | ||
) |
Delegate to a function that returns the number of pages of a multipage bitmap if the plugin is capable of handling multipage bitmaps.
Referenced by FreeImageAPI.Plugins.LocalPlugin.LocalPlugin().
delegate string FreeImageAPI.Plugins.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.
Referenced by FreeImageAPI.Plugins.LocalPlugin.LocalPlugin().
delegate bool FreeImageAPI.Plugins.SaveProc | ( | ref FreeImageIO | io, |
FIBITMAP | dib, | ||
fi_handle | handle, | ||
int | page, | ||
int | flags, | ||
IntPtr | data | ||
) |
Delegate to a function that saves a bitmap.
Referenced by FreeImageAPI.Plugins.LocalPlugin.LocalPlugin().
delegate bool FreeImageAPI.Plugins.SupportsExportBPPProc | ( | int | bpp | ) |
Delegate to a function that returns whether the plugin can handle the specified color depth.
Referenced by FreeImageAPI.Plugins.LocalPlugin.LocalPlugin().
delegate bool FreeImageAPI.Plugins.SupportsExportTypeProc | ( | FREE_IMAGE_TYPE | type | ) |
Delegate to a function that returns whether the plugin can handle the specified image type.
Referenced by FreeImageAPI.Plugins.LocalPlugin.LocalPlugin().
delegate bool FreeImageAPI.Plugins.SupportsICCProfilesProc | ( | ) |
Delegate to a function that returns whether the plugin can handle ICC-Profiles.
Referenced by FreeImageAPI.Plugins.LocalPlugin.LocalPlugin().
delegate bool FreeImageAPI.Plugins.ValidateProc | ( | ref FreeImageIO | io, |
fi_handle | handle | ||
) |
Delegate to a function that determines whether the source defined by
io | and
|
Referenced by FreeImageAPI.Plugins.LocalPlugin.LocalPlugin().