|
- #ifndef NESE_OVERLAY_H_
- #define NESE_OVERLAY_H_
-
-
- typedef struct overlay_message_t {
- char* string;
- int id;
- int expiry;
- struct overlay_message_t* next;
- } overlay_message;
-
-
- typedef struct {
- overlay_message* messages;
- int next_id;
- } Overlay;
-
-
- int overlay_init(Overlay*);
- void overlay_done(Overlay*);
- int overlay_add_message(Overlay*, const char*, int expiry);
- int overlay_clear_message(Overlay*, int id);
- int overlay_clear(Overlay*);
-
-
- #endif // NESE_OVERLAY_H_
|