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