#ifndef _DIALOG_H
#define _DIALOG_H

/* Some requirements for dialogs */

#include <gint/display.h>
#include <gint/keyboard.h>
#include <libimg.h>
#include <libprof.h>
#include <openlibm.h>

/* Define some structures used for dialogs */
typedef struct {
    img_t *characters[2];
    char **text;
} dialog_t;

void dialog(dialog_t *dialog);
void display_text(const char *src, int chars);

#endif // _DIALOG_H
