Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
Delegates.cs File Reference

Go to the source code of this file.

Namespaces

package  FreeImageAPI
 
package  FreeImageAPI.IO
 
package  FreeImageAPI.Plugins
 

Functions

delegate void FreeImageAPI.OutputMessageFunction (FREE_IMAGE_FORMAT fif, string message)
 Delegate for capturing FreeImage error messages. More...
 
delegate uint FreeImageAPI.IO.ReadProc (IntPtr buffer, uint size, uint count, fi_handle handle)
 Delegate to the C++ function fread. More...
 
delegate uint FreeImageAPI.IO.WriteProc (IntPtr buffer, uint size, uint count, fi_handle handle)
 Delegate to the C++ function fwrite. More...
 
delegate int FreeImageAPI.IO.SeekProc (fi_handle handle, int offset, SeekOrigin origin)
 Delegate to the C++ function fseek. More...
 
delegate int FreeImageAPI.IO.TellProc (fi_handle handle)
 Delegate to the C++ function ftell. More...
 
delegate string FreeImageAPI.Plugins.FormatProc ()
 Delegate to a function that returns a string which describes the plugins format. More...
 
delegate string FreeImageAPI.Plugins.DescriptionProc ()
 Delegate to a function that returns a string which contains a more detailed description. More...
 
delegate string FreeImageAPI.Plugins.ExtensionListProc ()
 Delegate to a function that returns a comma seperated list of file extensions the plugin can read or write. More...
 
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. More...
 
delegate IntPtr FreeImageAPI.Plugins.OpenProc (ref FreeImageIO io, fi_handle handle, bool read)
 Delegate to a function that opens a file. More...
 
delegate void FreeImageAPI.Plugins.CloseProc (ref FreeImageIO io, fi_handle handle, IntPtr data)
 Delegate to a function that closes a previosly opened file. More...
 
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. More...
 
delegate int FreeImageAPI.Plugins.PageCapabilityProc (ref FreeImageIO io, fi_handle handle, IntPtr data)
 UNKNOWN More...
 
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. More...
 
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. More...
 
delegate bool FreeImageAPI.Plugins.ValidateProc (ref FreeImageIO io, fi_handle handle)
 Delegate to a function that determines whether the source defined by

Parameters
ioand
Parameters
handleis a valid image.
More...
 
delegate string FreeImageAPI.Plugins.MimeProc ()
 Delegate to a function that returns a string which contains the plugin's mime type. More...
 
delegate bool FreeImageAPI.Plugins.SupportsExportBPPProc (int bpp)
 Delegate to a function that returns whether the plugin can handle the specified color depth. More...
 
delegate bool FreeImageAPI.Plugins.SupportsExportTypeProc (FREE_IMAGE_TYPE type)
 Delegate to a function that returns whether the plugin can handle the specified image type. More...
 
delegate bool FreeImageAPI.Plugins.SupportsICCProfilesProc ()
 Delegate to a function that returns whether the plugin can handle ICC-Profiles. More...
 
delegate void FreeImageAPI.Plugins.InitProc (ref Plugin plugin, int format_id)
 Callback function used by FreeImage to register plugins. More...