X-Git-Url: https://scm.cri.ensmp.fr/git/minwii.git/blobdiff_plain/8835f31006dd12de37f0b4bb48f999e32c8848c9..0509328e5d3a7760b00b99cd2176d9089279f458:/src/logging/PickleableEvent.py diff --git a/src/logging/PickleableEvent.py b/src/logging/PickleableEvent.py deleted file mode 100755 index ab218f8..0000000 --- a/src/logging/PickleableEvent.py +++ /dev/null @@ -1,24 +0,0 @@ -import pygame -import copy -import pickle - -from pygame.event import Event - -class PickleableEvent(object): - "A pygame.Event that can be serialized." - - def __init__(self,type,dict): - self.__dict__ = copy.copy(dict) - self.type = type - self.event = Event(self.type,dict) - - def __getstate__(self): - d = [] - d.append(self.type) - d.append(copy.copy(self.event.dict)) - return d - - def __setstate__(self, d): - self.__dict__ = copy.copy(d[1]) - self.type = d[0] - self.event = Event(d[0],d[1]) \ No newline at end of file