5#ifndef INVENTORY_OUTPUT_H
6#define INVENTORY_OUTPUT_H
39 char** menu_options,
int menu_option_count,
40 int selected_index,
const char* key_msg,
const char* tail_msg);
Exposes a forward strucht for the character type.
Defines common macros, types, and global variables for color schemes and utilities.
int draw_inventory_resource_bar(vector2d_t anchor, const character_t *c)
Draws the resource bar for a character in the inventory view.
void draw_inventory_log(vector2d_t anchor, const char *inventory_log_message)
Draws the inventory log.
vector2d_t draw_inventory_view(vector2d_t anchor, const character_t *player)
Draws the inventory view UI.
void draw_inventory_menu(vector2d_t anchor, const char *menu_name, const char *header_msg, char **menu_options, int menu_option_count, int selected_index, const char *key_msg, const char *tail_msg)
Draws the inventory menu.
2-dimensional vector struct