Panda3D
Classes | Functions
direct.ffi.FFIInterrogateDatabase Namespace Reference

Classes

class  FFIInterrogateDatabase
 

Functions

def constructDowncastFile (codeDir, CModuleName)
 
def constructGlobalFile (codeDir, CModuleName)
 
def constructImportFile (codeDir, CModuleName)
 
def getTypeName (typeIndex, scoped=0)
 
def outputGlobalFileImports (file, methodList, CModuleName)
 
def outputImportFileImports (file, typeList, CModuleName)
 

Function Documentation

◆ constructDowncastFile()

def direct.ffi.FFIInterrogateDatabase.constructDowncastFile (   codeDir,
  CModuleName 
)
Open a file that will hold the global values and functions code

◆ constructGlobalFile()

def direct.ffi.FFIInterrogateDatabase.constructGlobalFile (   codeDir,
  CModuleName 
)
Open a file that will hold the global values and functions code

◆ constructImportFile()

def direct.ffi.FFIInterrogateDatabase.constructImportFile (   codeDir,
  CModuleName 
)
Open a file that will hold the global values and functions code

◆ getTypeName()

def direct.ffi.FFIInterrogateDatabase.getTypeName (   typeIndex,
  scoped = 0 
)
Return a fully specified type name for this type index
Return the scoped name if asked for it

◆ outputGlobalFileImports()

def direct.ffi.FFIInterrogateDatabase.outputGlobalFileImports (   file,
  methodList,
  CModuleName 
)

◆ outputImportFileImports()

def direct.ffi.FFIInterrogateDatabase.outputImportFileImports (   file,
  typeList,
  CModuleName 
)
This is the file that we will import to get all the panda modules