Initial revision
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
#ifndef CLIENT_MENU_H
|
||||
#define CLIENT_MENU_H
|
||||
|
||||
/*
|
||||
hee-hee.. this isn't implemented yet.
|
||||
|
||||
Eventually, it'll handle client-supplied menus, and send back info about
|
||||
what the user does.
|
||||
*/
|
||||
|
||||
typedef struct client_menu
|
||||
{
|
||||
char id[];
|
||||
LL * items;
|
||||
} client_menu;
|
||||
|
||||
typedef struct client_menu_item
|
||||
{
|
||||
char id[];
|
||||
int type; // Title, function, submenu, slider, checkbox, etc...
|
||||
int value; // Holds stuff like "true", 43, etc...
|
||||
char text[]; // Text to display here...
|
||||
char child[]; // For the "submenu" type
|
||||
} client_menu;
|
||||
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user