3ds Max C++ API Reference
|
Functions | |
virtual int | NumActionLists ()=0 |
Returns number of ActionLists in the current scene. | |
virtual INode * | GetActionList (int i)=0 |
Returns i-th action lists in the scene. | |
virtual bool | HasActionList (INode *node)=0 |
Checks if the given aciton list node is present in the scene. | |
virtual bool | HasActionListByHandle (int handle)=0 |
check if the scene has an action list with the given node handle | |
virtual int | RegisterNotification (NOTIFYPROC proc, void *param)=0 |
Register notification with the action list pool. | |
virtual int | UnRegisterNotification (NOTIFYPROC proc, void *param)=0 |
Unregister notification with the action list pool. | |
FPInterfaceDesc * | GetDesc () |
PFExport | IPFActionListPool () |
Variables | |
static IPFActionListPool * | m_pool |
Friends | |
PFExport IPFActionListPool * | GetPFActionListPool () |
Friend function declarations. | |
|
pure virtual |
Returns number of ActionLists in the current scene.
Returns i-th action lists in the scene.
i | action list index |
|
pure virtual |
Checks if the given aciton list node is present in the scene.
node | action list node |
|
pure virtual |
check if the scene has an action list with the given node handle
|
pure virtual |
Register notification with the action list pool.
The given function is called each time the set of all action lists is changing Returns nonzero if the event was registered; otherwise zero.
proc | The callback function called when the event occurs. |
param | A pointer to a parameter which will be passed to the callback function. |
|
pure virtual |
Unregister notification with the action list pool.
This function is called to break the connection between the event and the callback. After this function executes the callback is no longer invoked when the event occurs. Returns nonzero if the event was unregistered; otherwise zero.
proc | The callback function called when the event occurs. |
param | A pointer to a parameter which will be passed to the callback function. |
|
inlinevirtual |
Implements FPInterface.
|
protected |
|
staticprotected |
|
friend |
Friend function declarations.