ARB
|
Public Member Functions | |
ED4_CursorShape (ED4_CursorType type, int term_height, int character_width, bool reverse_cursor) | |
~ED4_CursorShape () | |
void | draw (AW_device *device, int x, int y) const |
void | get_bounding_box (int x, int y, int &xmin, int &ymin, int &xmax, int &ymax) const |
Definition at line 32 of file ED4_cursor.cxx.
ED4_CursorShape::ED4_CursorShape | ( | ED4_CursorType | type, |
int | term_height, | ||
int | character_width, | ||
bool | reverse_cursor | ||
) |
Definition at line 103 of file ED4_cursor.cxx.
References CWIDTH, e4_assert, ED4_FUCKING_BIG_CURSOR, ED4_RIGHT_ORIENTED_CURSOR, ED4_RIGHT_ORIENTED_CURSOR_THIN, ED4_TRADITIONAL_CURSOR, ED4_TRADITIONAL_CURSOR_BOTTOM, ED4_TRADITIONAL_CURSOR_CONNECTED, INNER_HEIGHT, LOWER_OFFSET, OUTER_HEIGHT, s, STEPS, THICKNESS, UPPER_OFFSET, and y.
|
inline |
Definition at line 73 of file ED4_cursor.cxx.
Definition at line 75 of file ED4_cursor.cxx.
References AW_SCREEN, e4_assert, ED4_G_CURSOR, AW_device::flush(), and AW_device::line().
|
inline |
Definition at line 85 of file ED4_cursor.cxx.
Referenced by ED4_cursor::is_completely_visible(), and ED4_cursor::is_partly_visible().