46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
|
ALLEGRO_EVENT_QUEUE *eventQueue;
/* FIXME: Make this weak once there is support in ObjFW for it */
__unsafe_unretained id <OGKEventQueueDelegate> delegate;
}
@property (unsafe_unretained) id <OGKEventQueueDelegate> delegate;
- (void)handleNextEvent;
- (void)registerDisplay: (OGKDisplay*)display;
- (void)unregisterDisplay: (OGKDisplay*)display;
- (void)registerKeyboard;
- (void)unregisterKeyboard;
- (void)registerMouse;
- (void)unregisterMouse;
@end
|
|
|
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
|
ALLEGRO_EVENT_QUEUE *eventQueue;
/* FIXME: Make this weak once there is support in ObjFW for it */
__unsafe_unretained id <OGKEventQueueDelegate> delegate;
}
@property (unsafe_unretained) id <OGKEventQueueDelegate> delegate;
- (void)handleEvents;
- (void)registerDisplay: (OGKDisplay*)display;
- (void)unregisterDisplay: (OGKDisplay*)display;
- (void)registerKeyboard;
- (void)unregisterKeyboard;
- (void)registerMouse;
- (void)unregisterMouse;
@end
|