fbmuck-6.05/auto/
fbmuck-6.05/contrib/jresolver/
fbmuck-6.05/contrib/jresolver/org/
fbmuck-6.05/contrib/jresolver/org/fuzzball/
fbmuck-6.05/docs/devel/
fbmuck-6.05/game/
fbmuck-6.05/game/logs/
fbmuck-6.05/game/muf/
fbmuck-6.05/scripts/
fbmuck-6.05/src_docs/
#ifndef _P_MCP_H
#define _P_MCP_H

extern void prim_mcp_register(PRIM_PROTOTYPE);
extern void prim_mcp_register_event(PRIM_PROTOTYPE);
extern void prim_mcp_bind(PRIM_PROTOTYPE);
extern void prim_mcp_supports(PRIM_PROTOTYPE);
extern void prim_mcp_send(PRIM_PROTOTYPE);

extern void prim_gui_available(PRIM_PROTOTYPE);
extern void prim_gui_dlog_create(PRIM_PROTOTYPE);
extern void prim_gui_dlog_show(PRIM_PROTOTYPE);
extern void prim_gui_dlog_close(PRIM_PROTOTYPE);
extern void prim_gui_value_set(PRIM_PROTOTYPE);
extern void prim_gui_value_get(PRIM_PROTOTYPE);
extern void prim_gui_values_get(PRIM_PROTOTYPE);
extern void prim_gui_ctrl_create(PRIM_PROTOTYPE);
extern void prim_gui_ctrl_command(PRIM_PROTOTYPE);


#define PRIMS_MCP_FUNCS prim_mcp_register, prim_mcp_bind, prim_mcp_supports, \
		prim_mcp_send, prim_gui_available, prim_gui_dlog_show, \
		prim_gui_dlog_close, prim_gui_values_get, prim_gui_value_get, \
		prim_gui_value_set, prim_gui_ctrl_create, prim_gui_ctrl_command, \
		prim_gui_dlog_create, prim_mcp_register_event

#define PRIMS_MCP_NAMES "MCP_REGISTER", "MCP_BIND", "MCP_SUPPORTS", \
		"MCP_SEND", "GUI_AVAILABLE", "GUI_DLOG_SHOW", \
		"GUI_DLOG_CLOSE", "GUI_VALUES_GET", "GUI_VALUE_GET", \
		"GUI_VALUE_SET", "GUI_CTRL_CREATE", "GUI_CTRL_COMMAND", \
		"GUI_DLOG_CREATE", "MCP_REGISTER_EVENT"


#define PRIMS_MCP_CNT 14

#endif /* _P_MCP_H */