Public Member Functions | Public Attributes

FilterManager Class Reference

Search for all occurrences

#include <filters.h>

Inheritance diagram for FilterManager:
Inheritance graph
[legend]

List of all members.

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

Constructor & Destructor Documentation

FLTExport FilterManager ( FLTInterface i )
FLTExport FilterManager ( FLTInterface i,
const MCHAR *  name 
)
FLTExport ~FilterManager ( )

Member Function Documentation

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 )

Member Data Documentation


FilterManager FilterManager FilterManager FilterManager FilterManager FilterManager FilterManager FilterManager FilterManager FilterManager
FilterManager FilterManager FilterManager FilterManager FilterManager FilterManager FilterManager FilterManager FilterManager FilterManager