# InterestWatcher

from direct.distributed.InterestWatcher import InterestWatcher

## Inheritance:

InterestWatcher:

## Methods of InterestWatcher:

__init__
_handleInterestCloseEvent
_handleInterestOpenEvent
destroy
getDoneEvent
getName
startCollect
stopCollect

__init__ def __init__(self, interestMgr, name, doneEvent=None, recurse=True, start=True, mustCollect=False, doCollectionMgr=None) Undocumented function.

_handleInterestCloseEvent def _handleInterestCloseEvent(self, event, parentId, zoneIdList) Undocumented function.

_handleInterestOpenEvent def _handleInterestOpenEvent(self, event) Undocumented function.

destroy def destroy(self) Undocumented function.

getDoneEvent def getDoneEvent(self) Undocumented function.

getName def getName(self) Undocumented function.

startCollect def startCollect(self, mustCollect=False) Undocumented function.

stopCollect def stopCollect(self) Undocumented function.