Go to: Synopsis. Return value. Related. Flags. MEL examples.
isDirty [-connection] [-datablock]
<plug>
isDirty is undoable, queryable, and editable.
The isDirty command is used to check if a plug is dirty. connected in the dependency graph. The return value is 0 if it is not and 1 if it is. If more than one plug is specified then the result is the logical "or" of all objects (ie. returns 1 if *any* of the plugs are dirty).boolean : Is the plug dirty? If more than one plug is given then it returns the logical "and" of all dirty states.
In query mode, return type is based on queried flag.
Long name (short name) | argument types | Properties | ||
---|---|---|---|---|
-datablock(-d)
|
|
![]() |
||
|
||||
-connection(-c)
|
|
![]() |
||
|
![]() |
![]() |
![]() |
![]() |
sphere -n sun; // Check connection of sun.tx isDirty sun.tx; // Return: 0 // // Check datablock of sun.tx isDirty -d sun.tx; // Return: 0 // // Check datablock and connection. // Returns logical "and" of both. isDirty -d -c sun.tx; // Return: 0 //