Panda3D
|
Public Member Functions | |
__init__ (self, interestMgr, name, doneEvent=None, recurse=True, start=True, mustCollect=False, doCollectionMgr=None) | |
destroy (self) | |
getDoneEvent (self) | |
getName (self) | |
startCollect (self, mustCollect=False) | |
stopCollect (self) | |
![]() | |
accept (self, event, method, extraArgs=[]) | |
acceptOnce (self, event, method, extraArgs=[]) | |
addTask (self, *args, **kwargs) | |
detectLeaks (self) | |
doMethodLater (self, *args, **kwargs) | |
getAllAccepting (self) | |
ignore (self, event) | |
ignoreAll (self) | |
isAccepting (self, event) | |
isIgnoring (self, event) | |
removeAllTasks (self) | |
removeTask (self, taskOrName) | |
Public Attributes | |
closingParent2zones | |
destroy | |
Static Public Attributes | |
notify = directNotify.newCategory('InterestWatcher') | |
![]() | |
accept_once = acceptOnce | |
add_task = addTask | |
detect_leaks = detectLeaks | |
do_method_later = doMethodLater | |
get_all_accepting = getAllAccepting | |
ignore_all = ignoreAll | |
is_accepting = isAccepting | |
is_ignoring = isIgnoring | |
remove_all_tasks = removeAllTasks | |
remove_task = removeTask | |
Protected Member Functions | |
_handleInterestCloseEvent (self, event, parentId, zoneIdList) | |
_handleInterestOpenEvent (self, event) | |
![]() | |
_addTask (self, task) | |
_clearTask (self, task) | |
Protected Attributes | |
_doCollectionMgr | |
_doneEvent | |
_eGroup | |
_gotEvent | |
_handleInterestCloseEvent | |
_handleInterestOpenEvent | |
_interestMgr | |
_mustCollect | |
_recurse | |
![]() | |
_taskList | |
Object that observes all interests adds/removes over a period of time, and sends out an event when all of those interests have closed
__init__ | ( | self, | |
interestMgr, | |||
name, | |||
doneEvent = None, | |||
recurse = True, | |||
start = True, | |||
mustCollect = False, | |||
doCollectionMgr = None ) |
Reimplemented from DirectObject.
|
protected |
|
protected |
destroy | ( | self | ) |
getDoneEvent | ( | self | ) |
getName | ( | self | ) |
startCollect | ( | self, | |
mustCollect = False ) |
stopCollect | ( | self | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
closingParent2zones |
destroy |
|
static |