Panda3D
Public Member Functions | Public Attributes

FFIMethodArgumentTree Class Reference

List of all members.

Public Member Functions

def __init__
def fillInArgTypes
def isSinglePath
def setup
def traverse

Public Attributes

 argSpec
 classTypeDesc
 methodSpecList
 tree

Detailed Description

Tree is made from nested dictionaries.
The keys are methodNamed.
The values are [tree, methodSpec]
methodSpec may be None at any level
If tree is None, it is a leaf node and methodSpec will be defined

Constructor & Destructor Documentation

def __init__ (   self,
  classTypeDesc,
  methodSpecList 
)

Member Function Documentation

def fillInArgTypes (   self,
  argTypes,
  methodSpec 
)
def isSinglePath (   self)
def setup (   self)
def traverse (   self,
  file,
  nesting,
  level 
)

Member Data Documentation

 All Classes Namespaces Functions Variables Properties