Angband
Data Fields
menu_iter Struct Reference

Underlying function set for displaying lists in a certain kind of way. More...

#include <ui-menu.h>

Data Fields

char(* get_tag )(struct menu *menu, int oid)
 
int(* valid_row )(struct menu *menu, int oid)
 
void(* display_row )(struct menu *menu, int oid, bool cursor, int row, int col, int width)
 
bool(* row_handler )(struct menu *menu, const ui_event *event, int oid)
 
void(* resize )(struct menu *m)
 

Detailed Description

Underlying function set for displaying lists in a certain kind of way.

Field Documentation

void(* display_row)(struct menu *menu, int oid, bool cursor, int row, int col, int width)

Referenced by display_menu_row().

char(* get_tag)(struct menu *menu, int oid)

Referenced by display_menu_row(), and get_cursor_key().

void(* resize)(struct menu *m)

Referenced by menu_select().

bool(* row_handler)(struct menu *menu, const ui_event *event, int oid)

Referenced by menu_handle_action().

int(* valid_row)(struct menu *menu, int oid)

The documentation for this struct was generated from the following file: