|
Panda3D
|
Classes | |
| class | FailedEval |
Public Member Functions | |
| __init__ (self, indirection, objId, other=None) | |
| __repr__ (self) | |
| destroy (self) | |
| getContainerGen (self, getInstance=False) | |
| getEvalStrGen (self, getInstance=False) | |
| getFinalIndirectionStr (self) | |
| getNumIndirections (self) | |
| goesThrough (self, obj=None, objId=None) | |
| goesThroughGen (self, obj=None, objId=None) | |
Static Public Attributes | |
| notify = directNotify.newCategory("ObjectRef") | |
Protected Member Functions | |
| _getContainerByEval (self, evalStr, curObj=None) | |
Protected Attributes | |
| list | _indirections = [] |
stores a reference to a container in a way that does not prevent garbage collection of the container if possible stored as a series of 'indirections' (obj.foo -> '.foo', dict[key] -> '[key]', etc.)
| __init__ | ( | self, | |
| indirection, | |||
| objId, | |||
| other = None ) |
| __repr__ | ( | self | ) |
|
protected |
| destroy | ( | self | ) |
| getContainerGen | ( | self, | |
| getInstance = False ) |
| getEvalStrGen | ( | self, | |
| getInstance = False ) |
| getFinalIndirectionStr | ( | self | ) |
| getNumIndirections | ( | self | ) |
| goesThrough | ( | self, | |
| obj = None, | |||
| objId = None ) |
| goesThroughGen | ( | self, | |
| obj = None, | |||
| objId = None ) |
|
protected |
|
static |