direct.distributed.DistributedNode

from direct.distributed.DistributedNode import DistributedNode

DistributedNode module: contains the DistributedNode class

Inheritance diagram

Inheritance diagram of direct.distributed.DistributedNode

class DistributedNode(cr)[source]

Bases: DistributedObject, NodePath

Distributed Node class:

__init__(cr)[source]
b_setParent(parentToken)[source]
d_setH(h)[source]
d_setHpr(h, p, r)[source]
d_setP(p)[source]
d_setParent(parentToken)[source]
d_setPos(x, y, z)[source]
d_setPosHpr(x, y, z, h, p, r)[source]
d_setR(r)[source]
d_setX(x)[source]
d_setXY(x, y)[source]
d_setXYH(x, y, h)[source]
d_setXYZH(x, y, z, h)[source]
d_setXZ(x, z)[source]
d_setY(y)[source]
d_setZ(z)[source]
delete()[source]
disable()[source]
do_setParent(self, int parentToken)[source]

This function is defined simply to allow a derived class (like DistributedAvatar) to override the behavior of setParent if desired.

generate()[source]
setLocation(parentId, zoneId, teleport=0)[source]
setParent(parentToken)[source]
setParentStr(parentTokenStr)[source]
setXY(x, y)[source]
setXYH(x, y, h)[source]
setXYZH(x, y, z, h)[source]
setXZ(x, z)[source]