Public Member Functions | Data Fields

window_procs Struct Reference

#include <winprocs.h>

Public Member Functions

void FDECL ((*win_init_nhwindows),(int *, char **))
void NDECL ((*win_player_selection))
void NDECL ((*win_askname))
void NDECL ((*win_get_nh_event))
void FDECL ((*win_exit_nhwindows),(const char *))
void FDECL ((*win_suspend_nhwindows),(const char *))
void NDECL ((*win_resume_nhwindows))
winid FDECL ((*win_create_nhwindow),(int))
void FDECL ((*win_clear_nhwindow),(winid))
void FDECL ((*win_display_nhwindow),(winid, BOOLEAN_P))
void FDECL ((*win_destroy_nhwindow),(winid))
void FDECL ((*win_curs),(winid, int, int))
void FDECL ((*win_putstr),(winid, int, const char *))
void FDECL ((*win_display_file),(const char *, BOOLEAN_P))
void FDECL ((*win_start_menu),(winid))
void FDECL ((*win_add_menu),(winid, int, const ANY_P *, CHAR_P, CHAR_P, int, const char *, BOOLEAN_P))
void FDECL ((*win_end_menu),(winid, const char *))
int FDECL ((*win_select_menu),(winid, int, MENU_ITEM_P **))
char FDECL ((*win_message_menu),(CHAR_P, int, const char *))
void NDECL ((*win_update_inventory))
void NDECL ((*win_mark_synch))
void NDECL ((*win_wait_synch))
void FDECL ((*win_print_glyph),(winid, XCHAR_P, XCHAR_P, int))
void FDECL ((*win_raw_print),(const char *))
void FDECL ((*win_raw_print_bold),(const char *))
int NDECL ((*win_nhgetch))
int FDECL ((*win_nh_poskey),(int *, int *, int *))
void NDECL ((*win_nhbell))
int NDECL ((*win_doprev_message))
char FDECL ((*win_yn_function),(const char *, const char *, CHAR_P))
void FDECL ((*win_getlin),(const char *, char *))
int NDECL ((*win_get_ext_cmd))
void FDECL ((*win_number_pad),(int))
void NDECL ((*win_delay_output))
void NDECL ((*win_start_screen))
void NDECL ((*win_end_screen))
void FDECL ((*win_outrip),(winid, int))
void FDECL ((*win_preference_update),(const char *))

Data Fields

const char * name
unsigned long wincap
unsigned long wincap2

Member Function Documentation

void window_procs::FDECL ( win_init_nhwindows,
(int *, char **)   
)
void window_procs::FDECL ( win_preference_update,
(const char *)   
)
void window_procs::FDECL ( win_outrip,
(winid, int)   
)
void window_procs::FDECL ( win_exit_nhwindows,
(const char *)   
)
winid window_procs::FDECL ( win_create_nhwindow,
(int)   
)
void window_procs::FDECL ( win_add_menu,
(winid, int, const ANY_P *, CHAR_P, CHAR_P, int, const char *, BOOLEAN_P)   
)
void window_procs::FDECL ( win_number_pad,
(int)   
)
void window_procs::FDECL ( win_end_menu,
(winid, const char *)   
)
void window_procs::FDECL ( win_getlin,
(const char *, char *)   
)
char window_procs::FDECL ( win_yn_function,
(const char *, const char *, CHAR_P)   
)
void window_procs::FDECL ( win_clear_nhwindow,
(winid  
)
int window_procs::FDECL ( win_select_menu,
(winid, int, MENU_ITEM_P **)   
)
int window_procs::FDECL ( win_nh_poskey,
(int *, int *, int *)   
)
char window_procs::FDECL ( win_message_menu,
(CHAR_P, int, const char *)   
)
void window_procs::FDECL ( win_raw_print_bold,
(const char *)   
)
void window_procs::FDECL ( win_display_nhwindow,
(winid, BOOLEAN_P)   
)
void window_procs::FDECL ( win_destroy_nhwindow,
(winid  
)
void window_procs::FDECL ( win_print_glyph,
(winid, XCHAR_P, XCHAR_P, int)   
)
void window_procs::FDECL ( win_suspend_nhwindows,
(const char *)   
)
void window_procs::FDECL ( win_curs,
(winid, int, int)   
)
void window_procs::FDECL ( win_raw_print,
(const char *)   
)
void window_procs::FDECL ( win_putstr,
(winid, int, const char *)   
)
void window_procs::FDECL ( win_display_file,
(const char *, BOOLEAN_P)   
)
void window_procs::FDECL ( win_start_menu,
(winid  
)
void window_procs::NDECL ( win_get_nh_event )
void window_procs::NDECL ( win_resume_nhwindows )
void window_procs::NDECL ( win_update_inventory )
void window_procs::NDECL ( win_mark_synch )
void window_procs::NDECL ( win_askname )
void window_procs::NDECL ( win_player_selection )
int window_procs::NDECL ( win_doprev_message )
void window_procs::NDECL ( win_delay_output )
void window_procs::NDECL ( win_start_screen )
int window_procs::NDECL ( win_get_ext_cmd )
int window_procs::NDECL ( win_nhgetch )
void window_procs::NDECL ( win_nhbell )
void window_procs::NDECL ( win_end_screen )
void window_procs::NDECL ( win_wait_synch )

Field Documentation

const char* window_procs::name
unsigned long window_procs::wincap

Referenced by wc_supported().

unsigned long window_procs::wincap2

Referenced by wc2_supported().


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