#include <filters.h>
Public Member Functions |
|
| FLTExport | FilterManager (FLTInterface *i) |
| FLTExport | FilterManager (FLTInterface *i, const MCHAR *name) |
| FLTExport | ~FilterManager () |
| FLTExport FLTInterface * | iFace () |
| void | DoConstruct (FLTInterface *i, const MCHAR *name) |
| FLTExport void | ListFilters () |
| FLTExport HINSTANCE | AppInst () |
| FLTExport HWND | AppWnd () |
| FLTExport DllDir * | AppDllDir () |
| FLTExport Interface * | Max () |
| INT_PTR | ImageFilterControl (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) |
| Bitmap * | ProcessMask (HWND hWnd, ImageFilterInfo *ii) |
| FLTExport int | GetFilterList (HWND hWnd, int item) |
| FLTExport int | GetLayerList (HWND hWnd, int item) |
| FLTExport BOOL | RenderFilter (HWND hWnd, ImageFilterInfo *ii, Bitmap *map, Bitmap *foreMap=NULL) |
| FLTExport BOOL | SelectImageFilter (HWND hWnd, ImageFilterInfo *ii) |
| FLTExport void | ListMaskOptions (HWND hWnd, int item) |
| FLTExport void | UpdateFilter (ImageFilterInfo *ii) |
Public Attributes |
|
| FLT_FilterList | fltList |
| FLTExport FilterManager | ( | FLTInterface * | i | ) |
| FLTExport FilterManager | ( | FLTInterface * | i, |
| const MCHAR * | name | ||
| ) |
| FLTExport ~FilterManager | ( | ) |
| FLTExport FLTInterface* iFace | ( | ) | [inline] |
{ return iface;}
| void DoConstruct | ( | FLTInterface * | i, |
| const MCHAR * | name | ||
| ) |
| FLTExport void ListFilters | ( | ) |
| FLTExport HINSTANCE AppInst | ( | ) |
| FLTExport HWND AppWnd | ( | ) |
| FLTExport DllDir* AppDllDir | ( | ) |
| FLTExport Interface* Max | ( | ) | [inline] |
{ return max; }
| INT_PTR ImageFilterControl | ( | HWND | hWnd, |
| UINT | message, | ||
| WPARAM | wParam, | ||
| LPARAM | lParam | ||
| ) |
| Bitmap* ProcessMask | ( | HWND | hWnd, |
| ImageFilterInfo * | ii | ||
| ) |
| FLTExport int GetFilterList | ( | HWND | hWnd, |
| int | item | ||
| ) |
| FLTExport int GetLayerList | ( | HWND | hWnd, |
| int | item | ||
| ) |
| FLTExport BOOL RenderFilter | ( | HWND | hWnd, |
| ImageFilterInfo * | ii, | ||
| Bitmap * | map, | ||
| Bitmap * | foreMap =
NULL |
||
| ) |
| FLTExport BOOL SelectImageFilter | ( | HWND | hWnd, |
| ImageFilterInfo * | ii | ||
| ) |
| FLTExport void ListMaskOptions | ( | HWND | hWnd, |
| int | item | ||
| ) |
| FLTExport void UpdateFilter | ( | ImageFilterInfo * | ii | ) |