refactor: cleanup

This commit is contained in:
Swann
2020-04-07 09:59:04 +02:00
parent 2d700e83bb
commit c23b5923ab
3 changed files with 5 additions and 8 deletions

View File

@ -38,12 +38,10 @@ class BlCollection(BlDatablock):
name for name in sourceData.collections if name == self.data['name']]
instance = bpy.data.collections[self.data['name']]
instance.uuid = self.uuid
return instance
instance = bpy.data.collections.new(data["name"])
instance.uuid = self.uuid
return instance
def _load_implementation(self, data, target):
@ -80,7 +78,7 @@ class BlCollection(BlDatablock):
collection_objects = []
for object in pointer.objects:
if object not in collection_objects:
collection_objects.append(object.uuid)
collection_objects.append(object.name)
data['objects'] = collection_objects
@ -88,7 +86,7 @@ class BlCollection(BlDatablock):
collection_children = []
for child in pointer.children:
if child not in collection_children:
collection_children.append(child.uuid)
collection_children.append(child.name)
data['children'] = collection_children

View File

@ -33,15 +33,15 @@ class BlLattice(BlDatablock):
bl_automatic_push = True
bl_icon = 'LATTICE_DATA'
def _construct(self, data):
return bpy.data.lattices.new(data["name"])
def _load_implementation(self, data, target):
loader = Loader()
loader.load(target, data)
np_load_collection(data['points'], target.points, POINT)
def _construct(self, data):
return bpy.data.lattices.new(data["name"])
def _dump_implementation(self, data, pointer=None):
assert(pointer)

View File

@ -34,7 +34,6 @@ class BlScene(BlDatablock):
def _construct(self, data):
instance = bpy.data.scenes.new(data["name"])
instance.uuid = self.uuid
return instance
def _load_implementation(self, data, target):