Multiple local inputs. You can now play with your 3 friends locally, fighting over the same keyboard.
This commit is contained in:
@@ -54,4 +54,9 @@ bool squeue_peek(const SQueue *q, void *out) {
|
||||
void *src = (uint8_t*)q->buffer + q->head * q->element_size;
|
||||
memcpy(out, src, q->element_size);
|
||||
return true;
|
||||
}
|
||||
|
||||
void squeue_clear(SQueue *q) {
|
||||
void *t = NULL;
|
||||
while(squeue_pop(q, t)) {}
|
||||
}
|
||||
@@ -24,4 +24,6 @@ bool squeue_push(SQueue *q, const void *elem);
|
||||
bool squeue_pop(SQueue *q, void *out);
|
||||
bool squeue_peek(const SQueue *q, void *out);
|
||||
|
||||
void squeue_clear(SQueue *q);
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user