def doNameHeirarchy(self,sceneUnique=False,fastIterate=True): selected = mc.ls(sl=True) if not selected: guiFactory.warning('Must have something selected') return for obj in selected: try: NameFactoryOld.doRenameHeir(obj,sceneUnique,fastIterate) except: guiFactory.warning('Error on naming attempt')
def doNameHeirarchy(self, sceneUnique=False, fastIterate=True): selected = mc.ls(sl=True) if not selected: guiFactory.warning('Must have something selected') return for obj in selected: try: NameFactoryOld.doRenameHeir(obj, sceneUnique, fastIterate) except: guiFactory.warning('Error on naming attempt')
def uiNameLoadedAutoNameObjectChildren(self): autoNameObject = mc.textField(self.AutoNameObjectField,q=True,text = True) if autoNameObject: newNameList = NameFactoryOld.doRenameHeir(autoNameObject,True) mc.textField(self.AutoNameObjectField,e = True,text = newNameList[0]) else: guiFactory.warning('No current autoname object loaded!')
def uiNameLoadedAutoNameObjectChildren(self): autoNameObject = mc.textField(self.AutoNameObjectField, q=True, text=True) if autoNameObject: newNameList = NameFactoryOld.doRenameHeir(autoNameObject, True) mc.textField(self.AutoNameObjectField, e=True, text=newNameList[0]) else: guiFactory.warning('No current autoname object loaded!')
def doName(self,sceneUnique=False,nameChildren=False): """ Function for naming a maya instanced object using the cgm.NameFactory class. Keyword arguments: sceneUnique(bool) -- Whether to run a full scene dictionary check or the faster just objExists check (default False) """ if self.refState: return guiFactory.warning("'%s' is referenced. Cannot change name"%self.nameShort) if nameChildren: buffer = NameFactory.doRenameHeir(self.nameLong,sceneUnique) if buffer: self.update(buffer[0]) else: buffer = NameFactory.doNameObject(self.nameLong,sceneUnique) if buffer: self.update(buffer)
ignore=['cgmName']) nameTools.returnCombinedNameFromDict(d) #>>> Modules #======================================================= #>>>> OLD i_obj = cgmMeta.cgmObject(mc.spaceLocator()[0]) i_obj = cgmMeta.cgmNode(obj) i_obj = cgmMeta.cgmNode(mc.ls(sl=True)[0]) i_obj.doName(nameChildren=True) i_obj.doName(True, nameChildren=True) for j in mc.ls(sl=True): cgmMeta.cgmObject(j).doName() obj = mc.ls(sl=True)[0] NameF.returnObjectGeneratedNameDict(obj) NameF.doRenameHeir(obj, True) search.returnTagInfo(obj, 'cgmName') #>>> NEW NewName = cgmMeta.NameFactory cgm.core._reload() log.info(issubclass(type(i_obj), cgmMeta.cgmNode)) NewName.go('spine_1_3_jnt').getMatchedChildren() NewName.go('spine_1_3_jnt').getBaseIterator() obj = mc.ls(sl=True)[0] obj = cgmMeta.cgmNode(mc.ls(sl=True)[0]) obj.__justCreatedState__ NewName(mc.ls(sl=True)[0]).getBaseIterator() NewName(mc.ls(sl=True)[0]).getIterator() NewName(mc.ls(sl=True)[0]).getFastIterator()