#pragma once

#include <ui.h>

#include "constants.h"

#include <font.h>

typedef struct uiLibrary {
  FontAtlas*         font;
  uiMouseButtonState mouse_button_state[uiMouseButtonMax];
  uiWidgetEvent      widget_events[MaxWidgetEvents];
  int                num_widget_events;
} uiLibrary;

extern uiLibrary g_ui;