Support for loading screen

This commit is contained in:
Mike Goslin 2006-05-04 00:21:28 +00:00
parent 555c83ac26
commit 22ada23d14
1 changed files with 11 additions and 0 deletions

View File

@ -95,6 +95,17 @@ class DoInterestManager(DirectObject.DirectObject):
assert self.printInterestsIfDebug()
return handle
def countOpenInterests(self):
openInterestsCount = 0
for interest in DoInterestManager._interests.values():
# I'm only getting NO_SCOPE interests, so for now I'll key off
# of events
#if interest.scope != NO_SCOPE:
# openInterestsCount += 1
#if len(interest.events) != 0:
openInterestsCount += 1
return openInterestsCount
def removeInterest(self, handle, event=None):
"""
Stop looking in a (set of) zone(s)