DistributedObjectBase

Inheritance:

Methods of DistributedObjectBase:

__init__
def __init__(self, cr)

Undocumented function.

getLocation
def getLocation(self)

Undocumented function.

getParentObj
def getParentObj(self)

Undocumented function.

handleChildArrive
def handleChildArrive(self, childObj, zoneId)

A new child has just setLocation beneath us. Give us a chance to run code when a new child sets location to us. For example, we may want to scene graph reparent the child to some subnode we own.

handleChildArriveZone
def handleChildArriveZone(self, childObj, zoneId)

A child has just changed zones beneath us with setLocation. Give us a chance to run code when an existing child sets location to us. For example, we may want to scene graph reparent the child to some subnode we own.

handleChildLeave
def handleChildLeave(self, childObj, zoneId)

A child is about to setLocation away from us. Give us a chance to run code just before a child sets location away from us.

handleChildLeaveZone
def handleChildLeaveZone(self, childObj, zoneId)

A child is about to setLocation to another zone beneath us. Give us a chance to run code just before a child sets location to that zone.

handleQueryObjectChildrenLocalDone
def handleQueryObjectChildrenLocalDone(self, context)

Undocumented function.

hasParentingRules
def hasParentingRules(self)

Undocumented function.