|  | 
|  | IPViewItem () | 
|  | 
| virtual int | NumPViewParamBlocks () const  =0 | 
|  | 
| virtual IParamBlock2 * | GetPViewParamBlock (int i) const  =0 | 
|  | 
| PFExport int | NumPViewParamMaps () const | 
|  | 
| PFExport IParamMap2 * | GetPViewParamMap (int i) const | 
|  | 
| PFExport void | AddPViewParamMap (IParamMap2 *map) | 
|  | 
| PFExport void | RemovePViewParamMap (IParamMap2 *map) | 
|  | 
| virtual bool | HasCustomPViewIcons () | 
|  | Implement if you want your operator/test to be shown with a custom icon in ParticleView.  More... 
 | 
|  | 
| virtual bool | HasTransparentPViewIcons () const | 
|  | Defines whether the custom icons in Particle View have alpha channels.  More... 
 | 
|  | 
| virtual HBITMAP | GetActivePViewIcon () | 
|  | Implement if you want your operator/test to be shown with a custom icon in ParticleView.  More... 
 | 
|  | 
| virtual HBITMAP | GetInactivePViewIcon () | 
|  | Implement if you want your operator/test to be shown with a custom icon in ParticleView.  More... 
 | 
|  | 
| virtual HBITMAP | GetTruePViewIcon () | 
|  | Implement if you want your operator/test to be shown with a custom icon in ParticleView.  More... 
 | 
|  | 
| virtual HBITMAP | GetFalsePViewIcon () | 
|  | Implement if you want your operator/test to be shown with a custom icon in ParticleView.  More... 
 | 
|  | 
| virtual bool | ShowColorSwatch () const | 
|  | An operator may have a color swatch UI (color circle on the right side) if it can be used to display particles in viewport.  More... 
 | 
|  | 
| PFExport int | GetNumInstances () const | 
|  | Used to track instanced actions.  More... 
 | 
|  | 
| PFExport void | SetNumInstances (int num) | 
|  | Used to track instanced actions.  More... 
 | 
|  | 
| PFExport void | IncNumInstances () | 
|  | Used to track instanced actions.  More... 
 | 
|  | 
| PFExport bool | HasComments (INode *itemNode) const | 
|  | A PView item can have comments.  More... 
 | 
|  | 
| PFExport const MCHAR * | GetComments (INode *itemNode) const | 
|  | See HasComments().  More... 
 | 
|  | 
| PFExport void | SetComments (INode *itemNode, const MCHAR *comments) | 
|  | See HasComments().  More... 
 | 
|  | 
| PFExport void | EditComments (INode *itemNode, HWND parentWnd, long x, long y) | 
|  | See HasComments().  More... 
 | 
|  | 
| PFExport LRESULT CALLBACK | commentsProc (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) | 
|  | For internal use.  More... 
 | 
|  | 
| virtual bool | HasDynamicName (MSTR &nameSuffix) | 
|  | For dynamic names support; if the action has a dynamic name then it supplies the name suffix.  More... 
 | 
|  | 
| static PFExport int | GetWireExtension (INode *node, int &wireHeight) | 
|  | To read/modify the length/height of the wire nub extended from an emitter, or an action list, or a test.  More... 
 | 
|  | 
| static PFExport void | SetWireExtension (INode *node, int wireLen, int wireHight) | 
|  | Sets wire length.  More... 
 | 
|  | 
| FPInterfaceDesc * | GetDesc () | 
|  |