|
Panda3D
|
Public Member Functions | |
| __init__ (self, func, bytes, factor, stepType) | |
| func (self) | |
| getEffort (self) | |
| getProgress (self) | |
Public Attributes | |
| int | bytesDone = 0 |
| bytesFactor = factor | |
| int | bytesNeeded = bytes |
| pStatCol = PStatCollector(':App:PackageInstaller:%s' % (stepType)) | |
| stepType = stepType | |
This class is one step of the installPlan list; it represents a single atomic piece of the installation step, and the relative effort of that piece. When the plan is executed, it will call the saved function pointer here.
| __init__ | ( | self, | |
| func, | |||
| bytes, | |||
| factor, | |||
| stepType ) |
| func | ( | self | ) |
self.__funcPtr(self) will return a generator of tokens. This function defines a new generator that yields each of those tokens, but wraps each call into the nested generator within a pair of start/stop collector calls.
| getEffort | ( | self | ) |
Returns the relative amount of effort of this step.
| getProgress | ( | self | ) |
Returns the progress of this step, in the range 0..1.
| bytesDone = 0 |
| bytesFactor = factor |
| bytesNeeded = bytes |
| pStatCol = PStatCollector(':App:PackageInstaller:%s' % (stepType)) |
| stepType = stepType |