direct.distributed.DistributedObject
from direct.distributed.DistributedObject import DistributedObject
DistributedObject module: contains the DistributedObject class
Inheritance diagram
- class DistributedObject(cr)[source]
Bases:
DistributedObjectBase
The Distributed Object class is the base class for all network based (i.e. distributed) objects. These will usually (always?) have a dclass entry in a *.dc file.
- announceGenerate(self)[source]
Sends a message to the world after the object has been generated and all of its required fields filled in.
- generateInit(self)[source]
This method is called when the DistributedObject is first introduced to the world… Not when it is pulled from the cache.
- isDisabled(self)[source]
Returns true if the object has been disabled and/or deleted, or if it is brand new and hasn’t yet been generated.
- isGenerated(self)[source]
Returns true if the object has been fully generated by now, and not yet disabled.
- neverDisable = 0
- notify = <direct.directnotify.Notifier.Notifier object>