def func_projCombo(self): self.projIndex = self.projCombo.currentIndex() self.scnRawCode = createXML.deCode(find = "SceneFileName")[self.projIndex ] self.scnFileName=decode.dollarDecode(raw=self.scnRawCode) self.sceneCode = [ q for q in self.scnFileName if "scn" ==q[0]][0][1] self.shotsCode = [ q for q in self.scnFileName if "sht" ==q[0]][0][1] self.versionCode = [ q for q in self.scnFileName if "ver" ==q[0]][0][1] self.scnFolder = cmds.workspace(fre="scene") if ";" in self.scnFolder: self.scnFolder = cmds.workspace(fre="scene").split(";") PL.layoutSetupClass().projSelection(self) PFile.fileLoaderClass().findSceneFolders(self) self.pbMaskCode = createXML.deCode(find = "maskCode")[self.projIndex ] self.pbMaskInfo=decode.dollarDecode(raw=self.pbMaskCode,split=";") playblastTool.customPBMask().initialPBMask(self)
def func_referenceBt(self): PL.layoutSetupClass().loadnSave(self)
def func_dupAssetBt(self): PL.layoutSetupClass().dup(self)
def func_resetBt(self): PL.layoutSetupClass().reset(self)
def func_delAssetBt(self): PL.layoutSetupClass().deSelect(self)
def func_ModelsRigsCol(self): PL.layoutSetupClass().modelsRigsSelection(self)
def func_assetTypeCombo(self): PL.layoutSetupClass().assetTypeSelection(self)