diff options
author | Hans Lambermont <hans@lambermont.dyndns.org> | 2002-10-12 15:37:38 +0400 |
---|---|---|
committer | Hans Lambermont <hans@lambermont.dyndns.org> | 2002-10-12 15:37:38 +0400 |
commit | 12315f4d0e0ae993805f141f64cb8c73c5297311 (patch) | |
tree | 59b45827cd8293cfb727758989c7a74b40183974 /intern/python/modules/Converter/importloader.py |
Initial revisionv2.25
Diffstat (limited to 'intern/python/modules/Converter/importloader.py')
-rw-r--r-- | intern/python/modules/Converter/importloader.py | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/intern/python/modules/Converter/importloader.py b/intern/python/modules/Converter/importloader.py new file mode 100644 index 00000000000..245ab108d1f --- /dev/null +++ b/intern/python/modules/Converter/importloader.py @@ -0,0 +1,23 @@ +# this is the importloader which blender calls on unknown +# file types + +import importer + +supported= {'wrl': importer.VRMLimporter} + +def process(name): + # run through importerlist and check for magic + m = None + for modname in importer.importers: + mod = getattr(importer, modname) + if mod.checkmagic(name): + m = mod + break + if not m: + return 0 + m.importfile(name) + #except: + #import sys + #print "Import failed"sys.exc_value + return 1 + |