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.