Functions |
|
| virtual bool | SetTest (INode *test)=0 |
| Set test the particles are coming from.
|
|
| virtual bool | SetActionList (INode *actionList)=0 |
| Set actionList for particles to come to.
|
|
| virtual INode * | GetTest () const =0 |
| virtual INode * | GetActionList () const =0 |
| virtual bool | Activate ()=0 |
| virtual bool | Deactivate ()=0 |
| virtual bool | IsActive () const =0 |
| FPInterfaceDesc * | GetDesc () |
| PFExport void | updateNextActionListValueInTestFrom (INode *nextAL, INode *testFrom) |
| For internal use. |
|
| PFExport void | updateArrowValueInTestFrom (Object *arrow, INode *testFrom) |
| For internal use. |
|
| PFExport void | updateLinkActiveValueInTestFrom (bool active, INode *testFrom) |
| For internal use. |
|
| bool SetTest | ( | INode * | test | ) | [pure virtual, inherited] |
| bool SetActionList | ( | INode * | actionList | ) | [pure virtual, inherited] |
Set actionList for particles to come to.
Returns true if has been set successfully. The INode can be rejected if it is not a real actionList (doesn't have IPFActionList interface).
| INode * GetTest | ( | ) | const [pure virtual, inherited] |
| INode * GetActionList | ( | ) | const [pure virtual, inherited] |
| bool Activate | ( | ) | [pure virtual, inherited] |
| bool Deactivate | ( | ) | [pure virtual, inherited] |
| bool IsActive | ( | ) | const [pure virtual, inherited] |
| FPInterfaceDesc * GetDesc | ( | ) | [inline, virtual, inherited] |
Implements FPInterface.
{ return GetDescByID(PFARROW_INTERFACE); }
For internal use.
For internal use.
| PFExport void updateLinkActiveValueInTestFrom | ( | bool | active, |
| INode * | testFrom | ||
| ) | [inherited] |
For internal use.