First, you need to get the existing names:
Same thing in Python:
Also see:
string $enumAttrs = `addAttr -q -enumName "myNode.myEnumAttr"`; "enumA:enumB:enumC"Then you can append your new attr to those names, and add:
string $newEnumName = "enumD"; addAttr -e -enumName ( $enumAttrs + ":" + $newEnumName) "myNode.myEnumAttr";
Same thing in Python:
import maya.cmds as mc enumAttrs = mc.addAttr("myNode.myEnumAttr", query=True, enumName=True) newEnumName = "enumD" mc.addAttr("myNode.myEnumAttr", edit=True, enumName='%s:%s'%(enumAttrs,newEnumName))
Also see: