71 menu(
const std::string n_in,
char const *d_in,
char const *e_in )
102 coms * findCommand(
const char *comm,
int &sock_in );
105 std::vector< menu* >menus;
107 std::vector< menu* >menustack;
111 std::string lastcommand;
119 static void keypress(
int code,
int modifiers,
bool isDown,
int x,
int y );
127 void help( std::string &d );
131 void dummy( std::vector< std::string* > *d );
135 bool execute( std::string *incommand,
bool isDown,
int sock_in = 0 );
136 bool fexecute( std::string *incommand,
bool isDown,
int sock_in = 0 );
141 bool execCommand( std::string *
string,
bool isDown );
146 bool callMenu(
char *name,
char *args, std::string &s2manip );
147 std::string
setMenu( std::string name );
150 virtual std::string
display( std::string &s );
158 void runPy( std::string &argsin );
163 ARG_1INT,
ARG_NONE,
ARG_1STR,
ARG_2STR,
ARG_1CSTR,
ARG_2CSTR,
ARG_1CSTRARRAY,
ARG_1BOOL,
ARG_1STRVEC,
ARG_1STRVECSPEC,
167 namespace ConsoleKeys