src/hcode/include/p.coolmenu.h

Go to the documentation of this file.
00001 
00002 /*
00003    p.coolmenu.h
00004 
00005    Automatically created by protomaker (C) 1998 Markus Stenberg (fingon@iki.fi)
00006    Protomaker is actually only a wrapper script for cproto, but well.. I like
00007    fancy headers and stuff :)
00008    */
00009 
00010 /* Generated at Mon Feb 22 14:59:35 CET 1999 from coolmenu.c */
00011 
00012 #ifndef _P_COOLMENU_H
00013 #define _P_COOLMENU_H
00014 
00015 /* coolmenu.c */
00016 int number_of_entries(coolmenu * c);
00017 int count_following_with(coolmenu * c, int num);
00018 void display_line(char **c, int *len, coolmenu * m);
00019 void display_string(char **c, int *len, coolmenu * m);
00020 void display_toggle_end(char **c, coolmenu * m);
00021 char *stringified_value(int v);
00022 void display_number_end(char **c, coolmenu * m);
00023 char *display_entry(char *ch, int maxlen, coolmenu * c);
00024 void display_entries(coolmenu * c, int wnum, int num, char *text);
00025 char **MakeCoolMenuText(coolmenu * c);
00026 void CreateMenuEntry_Killer(coolmenu ** c, char *text, int flag, int id,
00027     int value, int maxvalue);
00028 void KillCoolMenu(coolmenu * c);
00029 void ShowCoolMenu(dbref player, coolmenu * c);
00030 int CoolMenu_FPWBit(int number, int maxlen);
00031 coolmenu *SelCol_Menu(int columns, char *heading, char **strings, int type,
00032     int max);
00033 coolmenu *SelCol_FunStringMenuK(int columns, char *heading,
00034     char *(*fun) (), int last);
00035 coolmenu *SelCol_FunStringMenu(int columns, char *heading,
00036     char *(*fun) ());
00037 
00038 #endif                          /* _P_COOLMENU_H */

Generated on Mon May 28 04:25:24 2007 for BattletechMUX by  doxygen 1.4.7