#include <glui.h>
Inheritance diagram for GLUI_CommandLine:
Public Types | |
typedef GLUI_EditText | Super |
enum | { HIST_SIZE = 100 } |
Public Member Functions | |
int | key_handler (unsigned char key, int modifiers) |
int | special_handler (int key, int modifiers) |
void | deactivate (void) |
virtual const char * | get_history (int command_number) const |
virtual GLUI_String & | get_history_str (int command_number) |
virtual const GLUI_String & | get_history_str (int command_number) const |
virtual void | recall_history (int history_number) |
virtual void | scroll_history (int direction) |
virtual void | add_to_history (const char *text) |
virtual void | reset_history (void) |
void | dump (FILE *out, const char *text) |
GLUI_CommandLine (GLUI_Node *parent, const char *name, void *live_var=NULL, int id=-1, GLUI_CB callback=GLUI_CB()) | |
GLUI_CommandLine (void) | |
Public Attributes | |
std::vector< GLUI_String > | hist_list |
int | curr_hist |
int | oldest_hist |
int | newest_hist |
bool | commit_flag |
Protected Member Functions | |
void | common_init () |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from GLUI_EditText. |
|
Reimplemented from GLUI_EditText. |
|
Reimplemented from GLUI_EditText. |
|
|
|
|
|
|
|
Reimplemented from GLUI_EditText. |
|
|
|
|
|
|
|
Reimplemented from GLUI_EditText. |
|
|
|
|
|
|
|
|
|
|