Browse Source

*** empty log message ***

Joe Shochet 24 years ago
parent
commit
48cdcd6b0f
1 changed files with 5 additions and 1 deletions
  1. 5 1
      direct/src/ffi/FFIInterrogateDatabase.py

+ 5 - 1
direct/src/ffi/FFIInterrogateDatabase.py

@@ -130,6 +130,10 @@ def outputImportFileImports(file, typeList, CModuleName):
         file.write('from ' + type.enumName + ' import *\n')
         file.write('from ' + type.enumName + ' import *\n')
     file.write('\n')
     file.write('\n')
 
 
+    file.write('# Import downcast functions\n')
+    file.write('from ' + CModuleName + 'Downcasts import *\n')
+    file.write('\n')
+
     file.write('# Import classes\n')
     file.write('# Import classes\n')
     for moduleName in moduleList:
     for moduleName in moduleList:
         if moduleName:
         if moduleName:
@@ -137,7 +141,7 @@ def outputImportFileImports(file, typeList, CModuleName):
     file.write('\n')
     file.write('\n')
 
 
     file.write('# Import the global module file into our name space\n')
     file.write('# Import the global module file into our name space\n')
-    file.write('from ' + CModuleName + 'Globals' + ' import *\n')
+    file.write('from ' + CModuleName + 'Globals import *\n')
     file.write('\n')
     file.write('\n')
 
 
     file.write('# Generate the classes\n')
     file.write('# Generate the classes\n')