diff --git a/direct/src/distributed/DistributedObject.py b/direct/src/distributed/DistributedObject.py index 75bce58013..d79a00a6f1 100644 --- a/direct/src/distributed/DistributedObject.py +++ b/direct/src/distributed/DistributedObject.py @@ -155,6 +155,13 @@ class DistributedObject(PandaObject): """ return (self.activeState < ESGenerating) + def isGenerated(self): + """isGenerated(self) + Returns true if the object has been fully generated by now, + and not yet disabled. + """ + return (self.activeState == ESGenerated) + def delete(self): """delete(self) Inheritors should redefine this to take appropriate action on delete