Exemplo n.º 1
0
    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
Exemplo n.º 2
0
    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
Exemplo n.º 3
0
	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
Exemplo n.º 4
0
 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
Exemplo n.º 5
0
	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