Remove extract_scene use of an All_SCENES list

This commit is contained in:
Grant Sanderson 2019-04-21 08:12:44 -07:00
parent d9fcbea823
commit 4fa782b8b5

View file

@ -64,8 +64,6 @@ def is_child_scene(obj, module):
return False
if obj == Scene:
return False
if not obj.__module__.startswith(module.__name__):
return False
return True
@ -120,16 +118,13 @@ def get_scenes_to_render(scene_classes, config):
def get_scene_classes_from_module(module):
if hasattr(module, "ALL_SCENE_CLASSES"):
return module.ALL_SCENE_CLASSES
else:
return [
member[1]
for member in inspect.getmembers(
module,
lambda x: is_child_scene(x, module)
)
]
return [
member[1]
for member in inspect.getmembers(
module,
lambda x: is_child_scene(x, module)
)
]
def main(config):