Public Types
|
| enum |
{
kSetTest,
kSetActionList,
kGetTest,
kGetActionList,
kActivate,
kDeactivate,
kIsActive
} |
Public Member Functions
|
|
BEGIN_FUNCTION_MAP |
FN_1
(kSetTest, TYPE_bool, SetTest, TYPE_INODE) |
| |
FN_1
(kSetActionList, TYPE_bool, SetActionList, TYPE_INODE) |
| |
FN_0
(kGetTest, TYPE_INODE, GetTest) |
| |
FN_0
(kGetActionList, TYPE_INODE, GetActionList) |
| |
FN_0
(kActivate, TYPE_bool, Activate) |
| |
FN_0
(kDeactivate, TYPE_bool, Deactivate) |
| |
FN_0
(kIsActive, TYPE_bool, IsActive) |
| 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.
|