direct.distributed.DistributedObject¶
from direct.distributed.DistributedObject import DistributedObject
DistributedObject module: contains the DistributedObject class
Inheritance diagram
-
class
DistributedObject
(cr)[source]¶ Bases:
direct.distributed.DistributedObjectBase.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>¶
-