]> git.tdb.fi Git - libs/gl.git/blobdiff - blender/io_mspgl/outfile.py
Add an option to export a separate mesh file when exporting an object
[libs/gl.git] / blender / io_mspgl / outfile.py
index ca7abcf9de4855dcd3ac3fa8029b7d7c48a809aa..2ccaa1b0008ede74db44fc2c8135a80978b1a1c5 100644 (file)
@@ -2,6 +2,7 @@ import sys
 
 class OutFile:
        def __init__(self, fn):
+               self.filename = fn
                if fn==None:
                        self.file = sys.stdout
                else:
@@ -28,3 +29,9 @@ class OutFile:
        def end(self):
                self.indent -= 1
                self.file.write("%s};\n"%('\t'*self.indent))
+
+
+def open_output(f):
+       if isinstance(f, OutFile):
+               return f
+       return OutFile(f)