Esempio n. 1
0
    def update(self):
        '''
        Rebuild and update the Sverchok node tree, used at editor changes
        '''
        # startup safety net, a lot things will just break if this isn't
        # stopped...
        try:
            l = bpy.data.node_groups[self.id_data.name]
        except:
            return

        build_update_list(tree=self)
        sverchok_update(tree=self)
Esempio n. 2
0
    def update(self):
        '''
        Rebuild and update the Sverchok node tree, used at editor changes
        '''
        # startup safety net, a lot things will just break if this isn't
        # stopped...
        try:
            l = bpy.data.node_groups[self.id_data.name]
        except:
            return

        build_update_list(tree=self)
        sverchok_update(tree=self)
Esempio n. 3
0
 def execute(self, context):
     ng = bpy.data.node_groups.get(self.node_group)
     if ng:
         build_update_list(tree=ng)
         sverchok_update(tree=ng)
     return {'FINISHED'}
Esempio n. 4
0
 def execute(self, context):
     build_update_list()
     sverchok_update()
     return {'FINISHED'}
Esempio n. 5
0
 def execute(self, context):
     ng = bpy.data.node_groups.get(self.node_group)
     if ng:
         build_update_list(tree=ng)
         sverchok_update(tree=ng)
     return {'FINISHED'}
Esempio n. 6
0
 def execute(self, context):
     build_update_list()
     sverchok_update()
     return {'FINISHED'}