#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 | ) |