#include <filters.h>
Public Member Functions |
|
| FLTExport | ImageFilterInfo () |
| FLTExport | ~ImageFilterInfo () |
| FLTExport void | SetName (const MCHAR *n) |
| FLTExport void | SetResource (const MCHAR *n) |
| FLTExport const MCHAR * | Name () |
| FLTExport const MCHAR * | Resource () |
| FLTExport void * | GetPiData () |
| FLTExport void | SetPiData (void *ptr) |
| FLTExport DWORD | GetPiDataSize () |
| FLTExport void | SetPiDataSize (DWORD s) |
| FLTExport void | ResetPiData () |
| FLTExport BOOL | AllocPiData (DWORD size) |
| FLTExport ImageFilterInfo & | operator= (ImageFilterInfo &from) |
| FLTExport IOResult | Save (ISave *isave) |
| FLTExport IOResult | Load (ILoad *iload, Interface *max) |
| FLTExport ITrackViewNode * | Node () |
| FLTExport void | SetNode (ITrackViewNode *n) |
| FLTExport Class_ID | NodeID () |
| FLTExport void | SetNodeID (Class_ID id) |
| FLTExport const MCHAR * | UserLabel () |
| FLTExport void | SetUserLabel (const MCHAR *l) |
| FLTExport int | FilterType () |
| FLTExport void | SetFilterType (int type) |
Public Attributes |
|
| BOOL | maskenabled |
| BOOL | evCopy |
| BOOL | invertedmask |
| BitmapInfo | mask |
| WORD | maskflag |
| BitmapInfo | imgQueue |
| FrameRange | QueueRange |
| FrameRange | ExecutionRange |
| FrameRange | FilterRange |
| FLTExport ImageFilterInfo | ( | ) |
| FLTExport ~ImageFilterInfo | ( | ) |
| FLTExport void SetName | ( | const MCHAR * | n | ) |
| FLTExport void SetResource | ( | const MCHAR * | n | ) |
| FLTExport const MCHAR* Name | ( | ) | [inline] |
| FLTExport const MCHAR* Resource | ( | ) | [inline] |
| FLTExport void* GetPiData | ( | ) | [inline] |
{ return pidata; }
| FLTExport void SetPiData | ( | void * | ptr | ) | [inline] |
{ pidata = ptr; }
| FLTExport DWORD GetPiDataSize | ( | ) | [inline] |
{ return pisize; }
| FLTExport void SetPiDataSize | ( | DWORD | s | ) | [inline] |
{ pisize = s; }
| FLTExport void ResetPiData | ( | ) |
| FLTExport BOOL AllocPiData | ( | DWORD | size | ) |
| FLTExport ImageFilterInfo& operator= | ( | ImageFilterInfo & | from | ) |
| FLTExport ITrackViewNode* Node | ( | ) | [inline] |
{ return node; }
| FLTExport void SetNode | ( | ITrackViewNode * | n | ) | [inline] |
{ node = n; }
| FLTExport Class_ID NodeID | ( | ) | [inline] |
{ return nodeid;}
| FLTExport void SetNodeID | ( | Class_ID | id | ) | [inline] |
| FLTExport const MCHAR* UserLabel | ( | ) | [inline] |
{ return userlabel; }
| FLTExport void SetUserLabel | ( | const MCHAR * | l | ) | [inline] |
{ userlabel = l; }
| FLTExport int FilterType | ( | ) | [inline] |
{ return flttype; }
| FLTExport void SetFilterType | ( | int | type | ) | [inline] |