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.
|