added doFindAllInstances

This commit is contained in:
Darren Ranalli 2010-02-04 22:20:48 +00:00
parent fbbc5bb9e6
commit 37e5bd98f7
1 changed files with 7 additions and 0 deletions

View File

@ -91,6 +91,13 @@ class DoCollectionManager:
matches.append(value)
return matches, len(matches)
def doFindAllInstances(self, cls):
matches = []
for value in self.doId2do.values():
if isinstance(value, cls):
matches.append(value)
return matches
def _getDistanceFromLA(self, do):
if hasattr(do, 'getPos'):
return do.getPos(localAvatar).length()