OpenMaya.MConditionMessage Class Reference
Class used to register callbacks for condition related messages.
Method resolution order:
- MConditionMessage
- MMessage
- __builtin__.object
|
int | kDefaultAction = 0 |
|
int | kDoAction = 2 |
|
int | kDoNotDoAction = 1 |
|
OpenMaya.MConditionMessage.addConditionCallback |
( |
| ) |
|
|
static |
addConditionCallback(conditionName, function, clientData=None) -> id
This method registers a callback for condition changed messages.
The callback function will be passed the new state of the
condition and any client data that the user wishes to pass in.
* conditionName (string) - the condition to register the
callback for
* function - callable which will be passed a bool indicating
the new state of the condition, and the clientData object.
* clientData - User defined data passed to the callback function
* return: Identifier used for removing the callback.
OpenMaya.MConditionMessage.getConditionNames |
( |
| ) |
|
|
static |
getConditionNames() -> (string, string, ...)
This method returns the list of available condition names.
* return: tuple of available condition names.
OpenMaya.MConditionMessage.getConditionState |
( |
| ) |
|
|
static |
getConditionState(name) -> bool
This method returns the current state of a condition.
* name (string) - the name of the condition.
* return: The current state of the condition.