Panda3D

- Main Page
- Packages
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Public Attributes | Static Public Attributes

# InterestWatcher Class Reference

Inherits direct::showbase::DirectObject::DirectObject.

List of all members.

## Public Member Functions
def | __init__
def | destroy
def | getDoneEvent
def | getName
def | startCollect
def | stopCollect
## Public Attributes
| closingParent2zones
## Static Public Attributes
tuple | notify = directNotify.newCategory('InterestWatcher')

## Detailed Description

    Object that observes all interests adds/removes over a period of time,
    and sends out an event when all of those interests have closed

## Constructor & Destructor Documentation

def __init__ | ( |  | self,
|  |  | interestMgr,
|  |  | name,
|  |  | doneEvent = `None`,
|  |  | recurse = `True`,
|  |  | start = `True`,
|  |  | mustCollect = `False`,
|  |  | doCollectionMgr = `None`
| ) |  |

## Member Function Documentation

def destroy | ( |  | self | ) |

def getDoneEvent | ( |  | self | ) |

def getName | ( |  | self | ) |

def startCollect | ( |  | self,
|  |  | mustCollect = `False`
| ) |  |

def stopCollect | ( |  | self | ) |

## Member Data Documentation

closingParent2zones

tuple notify = directNotify.newCategory('InterestWatcher')`[static]`

All Classes Namespaces Functions Variables Enumerations Enumerator Properties