Panda3D
Public Member Functions

ExclusiveObjectPool Class Reference

Inheritance diagram for ExclusiveObjectPool:
DirectObject

List of all members.

Public Member Functions

def __init__
def __len__
def accept
def acceptOnce
def addExclObjs
def addTask
def classTree
def destroy
def detectLeaks
def diff
def doMethodLater
def getAllAccepting
def getObjsOfType
def ignore
def ignoreAll
def isAccepting
def isIgnoring
def printObjsOfType
def removeAllTasks
def removeExclObjs
def removeTask
def typeFreqStr

Constructor & Destructor Documentation

def __init__ (   self,
  objects 
)

Member Function Documentation

def __len__ (   self)
def accept (   self,
  event,
  method,
  extraArgs = [] 
) [inherited]
def acceptOnce (   self,
  event,
  method,
  extraArgs = [] 
) [inherited]
def addExclObjs (   cls,
  objs 
)
def addTask (   self,
  args,
  kwargs 
) [inherited]
def classTree (   self) [inherited]
def destroy (   self)
def detectLeaks (   self) [inherited]
def diff (   self,
  other 
)
def doMethodLater (   self,
  args,
  kwargs 
) [inherited]
def getAllAccepting (   self) [inherited]
def getObjsOfType (   self,
  type 
)
def ignore (   self,
  event 
) [inherited]
def ignoreAll (   self) [inherited]
def isAccepting (   self,
  event 
) [inherited]
def isIgnoring (   self,
  event 
) [inherited]
def printObjsOfType (   self,
  type 
)
def removeAllTasks (   self) [inherited]
def removeExclObjs (   cls,
  objs 
)
def removeTask (   self,
  taskOrName 
) [inherited]
def typeFreqStr (   self)
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties