Panda3D
Public Member Functions | Public Attributes | List of all members
DistributedActor Class Reference
Inheritance diagram for DistributedActor:
Actor DirectObject

Public Member Functions

def __init__ (self, cr)
 
def delete (self)
 
def disable (self)
 
def loop (self, animName, restart=1, partName=None, fromFrame=None, toFrame=None)
 
- Public Member Functions inherited from Actor
def __init__ (self, models=None, anims=None, other=None, copy=True, lodNode=None, flattenable=True, setFinal=False, mergeLODBundles=None, allowAsyncBind=None, okMissing=None)
 
def __cmp__ (self, other)
 
def __str__ (self)
 
def cleanup (self)
 
def clearPythonData (self)
 
def copyActor (self, other, overwrite=False)
 
def delete (self)
 
def flush (self)
 
def getActorInfo (self)
 
def getAnimControlDict (self)
 
def getAnimNames (self)
 
def getGeomNode (self)
 
def getLODNames (self)
 
def getLODNode (self)
 
def getPartBundleDict (self)
 
def getPartBundles (self, partName=None)
 
def getPartNames (self)
 
def listJoints (self, partName="modelRoot", lodName="lodRoot")
 
def pprint (self)
 
def removeAnimControlDict (self)
 
def removeNode (self)
 
def setGeomNode (self, node)
 
def setLODNode (self, node=None)
 
def useLOD (self, lodName)
 
- Public Member Functions inherited from DirectObject
def __init__ (self)
 
def accept (self, event, method, extraArgs=[])
 
def acceptOnce (self, event, method, extraArgs=[])
 
def addTask (self, args, kwargs)
 
def detectLeaks (self)
 
def doMethodLater (self, args, kwargs)
 
def getAllAccepting (self)
 
def ignore (self, event)
 
def ignoreAll (self)
 
def isAccepting (self, event)
 
def isIgnoring (self, event)
 
def removeAllTasks (self)
 
def removeTask (self, taskOrName)
 

Public Attributes

 DistributedActor_deleted
 
 DistributedActor_initialized
 
- Public Attributes inherited from Actor
 Actor_deleted
 
 Actor_initialized
 
 gotName
 
 switches
 

Additional Inherited Members

- Static Public Attributes inherited from Actor
 allowAsyncBind = ConfigVariableBool('allow-async-bind', True)
 
 animLoaderOptions
 
 mergeLODBundles = ConfigVariableBool('merge-lod-bundles', True)
 
 modelLoaderOptions
 
 notify = DirectNotifyGlobal.directNotify.newCategory("Actor")
 
string partPrefix = "__Actor_"
 
 validateSubparts = ConfigVariableBool('validate-subparts', True)
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  cr 
)

Member Function Documentation

◆ delete()

def delete (   self)

◆ disable()

def disable (   self)

◆ loop()

def loop (   self,
  animName,
  restart = 1,
  partName = None,
  fromFrame = None,
  toFrame = None 
)

Member Data Documentation

◆ DistributedActor_deleted

DistributedActor_deleted

◆ DistributedActor_initialized

DistributedActor_initialized