X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=naja%2Fevents.py;h=158672611d3b57e9735a716dc1b6f8f11fb5a8e3;hb=ba6874da203fc7eec66a6efffb9747a4f5706d86;hp=11adab0f7528cbd68e88adf32275d4ab39ff8be9;hpb=23bc655a89f4ac16e2b17a5f359192d1d9268648;p=naja.git diff --git a/naja/events.py b/naja/events.py index 11adab0..1586726 100644 --- a/naja/events.py +++ b/naja/events.py @@ -6,8 +6,15 @@ import pygame.event as pge import pygame.locals as pgl -class NajaEvent(object): +def finish_event(handled=True, events=(), skip_invalidate=False): + for event in events: + event.post() + if not skip_invalidate: + InvalidateTheWorld.post() + return handled + +class NajaEvent(object): TYPE = "UNKNOWN" @classmethod