Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'intern/python/modules/Converter/bimporter.py')
-rw-r--r--intern/python/modules/Converter/bimporter.py34
1 files changed, 34 insertions, 0 deletions
diff --git a/intern/python/modules/Converter/bimporter.py b/intern/python/modules/Converter/bimporter.py
new file mode 100644
index 00000000000..d788d4bccce
--- /dev/null
+++ b/intern/python/modules/Converter/bimporter.py
@@ -0,0 +1,34 @@
+class importer:
+ def __init__(self,writer=None):
+ self.writer = writer
+ self.filename = None
+ self.file = None
+ self.ext = ""
+ def readfile(self, name):
+ file = open(name, "r")
+ if not file:
+ return 0
+ self.file = file
+ self.filename = name
+ self.lines = file.readlines()
+ def close(self):
+ if self.filename:
+ self.file.close()
+ def checkmagic(self, name):
+ # return 1 if magic true (format verified), 0 else
+ return 0
+ def parse(self, data):
+ # parse and convert the data shere
+ pass
+
+class writer:
+ def __init__(self, args = None):
+ pass
+ def mesh(self, me, name):
+ pass
+
+_inst = importer()
+readfile = _inst.readfile
+close = _inst.close
+checkmagic = _inst.checkmagic
+parse = _inst.parse