Panda3D
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties
Public Member Functions | Public Attributes | List of all members
PackageInfo.InstallStep Class Reference

Public Member Functions

def __init__
 
def func
 
def getEffort
 
def getProgress
 

Public Attributes

 bytesDone
 
 bytesFactor
 
 bytesNeeded
 
 pStatCol
 
 stepType
 

Detailed Description

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. 

Constructor & Destructor Documentation

def __init__ (   self,
  func,
  bytes,
  factor,
  stepType 
)

Member Function Documentation

def 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. 
def getEffort (   self)
Returns the relative amount of effort of this step. 
def getProgress (   self)
Returns the progress of this step, in the range
0..1. 

Member Data Documentation

bytesDone
bytesFactor
bytesNeeded
pStatCol
stepType