Panda3D
Loading...
Searching...
No Matches
DistributedNodeUD Class Reference
Inheritance diagram for DistributedNodeUD:
DistributedObjectUD DistributedObjectBase DirectObject

Public Member Functions

 __init__ (self, air, name=None)
 
 b_setParent (self, parentToken)
 
 d_setH (self, h)
 
 d_setHpr (self, h, p, r)
 
 d_setP (self, p)
 
 d_setParent (self, parentToken)
 
 d_setPos (self, x, y, z)
 
 d_setPosHpr (self, x, y, z, h, p, r)
 
 d_setR (self, r)
 
 d_setX (self, x)
 set pos and hpr functions #######
 
 d_setXY (self, x, y)
 
 d_setXYH (self, x, y, h)
 
 d_setXYZH (self, x, y, z, h)
 
 d_setY (self, y)
 
 d_setZ (self, z)
 
 do_setParent (self, parentToken)
 
 setParent (self, parentToken)
 
 setParentStr (self, parentToken)
 
 setXY (self, x, y)
 
 setXYH (self, x, y, h)
 
 setXYZH (self, x, y, z, h)
 
- Public Member Functions inherited from DistributedObjectUD
 __init__ (self, air)
 
 delete (self)
 
 getDeleteEvent (self)
 
 sendDeleteEvent (self)
 
 status (self, indent=0)
 
- Public Member Functions inherited from DistributedObjectBase
 __init__ (self, cr)
 
 getLocation (self)
 
 getParentObj (self)
 
 handleChildArrive (self, childObj, zoneId)
 
 handleChildArriveZone (self, childObj, zoneId)
 
 handleChildLeave (self, childObj, zoneId)
 
 handleChildLeaveZone (self, childObj, zoneId)
 
 handleQueryObjectChildrenLocalDone (self, context)
 
 hasParentingRules (self)
 
- Public Member Functions inherited from DirectObject
 __init__ (self)
 
 accept (self, event, method, extraArgs=[])
 
 acceptOnce (self, event, method, extraArgs=[])
 
 addTask (self, *args, **kwargs)
 
 detectLeaks (self)
 
 doMethodLater (self, *args, **kwargs)
 
 getAllAccepting (self)
 
 ignore (self, event)
 
 ignoreAll (self)
 
 isAccepting (self, event)
 
 isIgnoring (self, event)
 
 removeAllTasks (self)
 
 removeTask (self, taskOrName)
 

Public Attributes

int DistributedNodeUD_initialized = 1
 
- Public Attributes inherited from DistributedObjectUD
str accountName = ''
 
 air = air
 
 dclass = self.air.dclassesByName[className]
 
int DistributedObjectUD_initialized = 1
 
 lastNonQuietZone = None
 
- Public Attributes inherited from DistributedObjectBase
 cr = cr
 
 doId
 
int parentId = None
 
 zoneId = None
 

Additional Inherited Members

- Static Public Attributes inherited from DistributedObjectUD
int QuietZone = 1
 
- Static Public Attributes inherited from DistributedObjectBase
 notify = directNotify.newCategory("DistributedObjectBase")
 
- Static Public Attributes inherited from DirectObject
 accept_once = acceptOnce
 
 add_task = addTask
 
 detect_leaks = detectLeaks
 
 do_method_later = doMethodLater
 
 get_all_accepting = getAllAccepting
 
 ignore_all = ignoreAll
 
 is_accepting = isAccepting
 
 is_ignoring = isIgnoring
 
 remove_all_tasks = removeAllTasks
 
 remove_task = removeTask
 
- Protected Member Functions inherited from DirectObject
 _addTask (self, task)
 
 _clearTask (self, task)
 
- Protected Attributes inherited from DistributedObjectUD
bool _DOUD_requestedDelete = False
 
- Protected Attributes inherited from DirectObject
dict _taskList = {}
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
air,
name = None )

Member Function Documentation

◆ b_setParent()

b_setParent ( self,
parentToken )

◆ d_setH()

d_setH ( self,
h )

◆ d_setHpr()

d_setHpr ( self,
h,
p,
r )

◆ d_setP()

d_setP ( self,
p )

◆ d_setParent()

d_setParent ( self,
parentToken )

◆ d_setPos()

d_setPos ( self,
x,
y,
z )

◆ d_setPosHpr()

d_setPosHpr ( self,
x,
y,
z,
h,
p,
r )

◆ d_setR()

d_setR ( self,
r )

◆ d_setX()

d_setX ( self,
x )

set pos and hpr functions #######

◆ d_setXY()

d_setXY ( self,
x,
y )

◆ d_setXYH()

d_setXYH ( self,
x,
y,
h )

◆ d_setXYZH()

d_setXYZH ( self,
x,
y,
z,
h )

◆ d_setY()

d_setY ( self,
y )

◆ d_setZ()

d_setZ ( self,
z )

◆ do_setParent()

do_setParent ( self,
parentToken )

◆ setParent()

setParent ( self,
parentToken )

◆ setParentStr()

setParentStr ( self,
parentToken )

◆ setXY()

setXY ( self,
x,
y )

◆ setXYH()

setXYH ( self,
x,
y,
h )

◆ setXYZH()

setXYZH ( self,
x,
y,
z,
h )

Member Data Documentation

◆ DistributedNodeUD_initialized

int DistributedNodeUD_initialized = 1