doom3-gpl
Doom 3 GPL source release
|
#include <EditField.h>
Public Member Functions | |
idEditField () | |
~idEditField () | |
void | Clear (void) |
void | SetWidthInChars (int w) |
void | SetCursor (int c) |
int | GetCursor (void) const |
void | ClearAutoComplete (void) |
int | GetAutoCompleteLength (void) const |
void | AutoComplete (void) |
void | CharEvent (int c) |
void | KeyDownEvent (int key) |
void | Paste (void) |
char * | GetBuffer (void) |
void | Draw (int x, int y, int width, bool showCursor, const idMaterial *material) |
void | SetBuffer (const char *buffer) |
Private Attributes | |
int | cursor |
int | scroll |
int | widthInChars |
char | buffer [MAX_EDIT_LINE] |
autoComplete_t | autoComplete |
Definition at line 52 of file EditField.h.
idEditField::idEditField | ( | ) |
Definition at line 106 of file EditField.cpp.
idEditField::~idEditField | ( | ) |
Definition at line 116 of file EditField.cpp.
try completing arguments
Definition at line 191 of file EditField.cpp.
Definition at line 298 of file EditField.cpp.
Definition at line 124 of file EditField.cpp.
Definition at line 166 of file EditField.cpp.
Definition at line 531 of file EditField.cpp.
Definition at line 182 of file EditField.cpp.
char * idEditField::GetBuffer | ( | void | ) |
Definition at line 511 of file EditField.cpp.
Definition at line 157 of file EditField.cpp.
Definition at line 373 of file EditField.cpp.
Definition at line 487 of file EditField.cpp.
Definition at line 520 of file EditField.cpp.
Definition at line 147 of file EditField.cpp.
Definition at line 137 of file EditField.cpp.
|
private |
Definition at line 76 of file EditField.h.
|
private |
Definition at line 75 of file EditField.h.
|
private |
Definition at line 72 of file EditField.h.
|
private |
Definition at line 73 of file EditField.h.
|
private |
Definition at line 74 of file EditField.h.