added removeAllWithPrefix

This commit is contained in:
Darren Ranalli 2004-06-30 00:07:53 +00:00
parent 0eee6f63b6
commit 09e9ed12df

View File

@ -69,5 +69,14 @@ class OnScreenDebug:
def remove(self, key):
del self.data[key]
def removeAllWithPrefix(self, prefix):
toRemove = []
for key in self.data.keys():
if len(key) >= len(prefix):
if key[:len(prefix)] == prefix:
toRemove.append(key)
for key in toRemove:
self.remove(key)
def append(self, text):
self.text += text