Public Member Functions | List of all members
ED4_CursorShape Class Reference

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

Detailed Description

Definition at line 32 of file ED4_cursor.cxx.

Constructor & Destructor Documentation

ED4_CursorShape::ED4_CursorShape ( ED4_CursorType  type,
int  term_height,
int  character_width,
bool  reverse_cursor 
ED4_CursorShape::~ED4_CursorShape ( )

Definition at line 73 of file ED4_cursor.cxx.

Member Function Documentation

void ED4_CursorShape::draw ( AW_device device,
int  x,
int  y 
) const

Definition at line 75 of file ED4_cursor.cxx.

References AW_SCREEN, e4_assert, ED4_G_CURSOR, AW_device::flush(), and AW_device::line().

void ED4_CursorShape::get_bounding_box ( int  x,
int  y,
int xmin,
int ymin,
int xmax,
int ymax 
) const

Definition at line 85 of file ED4_cursor.cxx.

References e4_assert, and y.

Referenced by ED4_cursor::is_completely_visible(), and ED4_cursor::is_partly_visible().

The documentation for this class was generated from the following file: