def importAsset(self, node, reload=False): if node.isVirtual(): return node.assetType = 'color_grading' node.groupType = 'package' pack = _MOCK.deserializeFromFile(None, node.getAbsFilePath()) if not pack: return False node.setObjectFile('data', node.getFilePath()) return True
def importAsset(self, node, reload=False): if node.isVirtual(): return node.assetType = 'deck2d' node.groupType = 'package' pack = _MOCK.deserializeFromFile(None, node.getAbsFilePath()) if not pack: return False for item in pack.decks.values(): deckType = 'deck2d.' + item.type name = item.name node.affirmChildNode(name, deckType, manager=self) node.setObjectFile('def', node.getFilePath()) return True
def importAsset(self, node, reload = False ): if node.isVirtual(): return node.assetType = 'deck2d' node.groupType = 'package' pack = _MOCK.deserializeFromFile( None, node.getAbsFilePath() ) if not pack: return False for item in pack.decks.values(): deckType = 'deck2d.' + item.type name = item.name node.affirmChildNode( name, deckType, manager = self ) node.setObjectFile( 'def', node.getFilePath() ) return True
def resetData(self): if self.targetAsset and self.targetNode: path = self.targetNode.getAbsFilePath() _MOCK.deserializeFromFile(self.targetAsset, path) self.actionSave.setEnabled(False) self.dataDirty = False
def resetData( self ): if self.targetAsset and self.targetNode: path = self.targetNode.getAbsFilePath() _MOCK.deserializeFromFile( self.targetAsset, path ) self.actionSave.setEnabled( False ) self.dataDirty = False