DungeonCrawl
Loading...
Searching...
No Matches
inventory_output.h
Go to the documentation of this file.
1
5#ifndef INVENTORY_OUTPUT_H
6#define INVENTORY_OUTPUT_H
7
9#include "../../../common.h"
10
11#include <stdbool.h>
12
23
38void draw_inventory_menu(vector2d_t anchor, const char* menu_name, const char* header_msg,
39 char** menu_options, int menu_option_count,
40 int selected_index, const char* key_msg, const char* tail_msg);
41
50void draw_inventory_log(vector2d_t anchor, const char* inventory_log_message);
51
62
63#endif// INVENTORY_OUTPUT_H
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
Definition common.h:164