#include <debug_ctrl.h>
Inheritance diagram for crs::debug_ctrl:
Public Methods | |
void | setDebugStr (std::string text) |
debug_ctrl (oocurses &ocrs) | |
virtual | ~debug_ctrl () |
virtual void | draw () |
virtual bool | keyPress (const int key) |
base_control * | getUpperWin () |
Protected Methods | |
virtual void | doMove (const position &old_pos, const position &new_pos) |
Private Attributes | |
std::ofstream * | debug_file |
std::list< std::string > | strings |
std::list< std::string >::iterator | current |
base_control * | upperWin |
|
|
|
Definition at line 16 of file debug_ctrl.cpp. References debug_file, and upperWin. |
|
Reimplemented from crs::base_control. Definition at line 35 of file debug_ctrl.cpp. References debug_file, crs::position::x, and crs::position::y. |
|
Reimplemented from crs::base_control. Definition at line 21 of file debug_ctrl.cpp. References crs::base_control::buffer, current, crs::drawing_area::drawHLine(), crs::drawing_area::fillRect(), crs::base_control::mHeight, crs::base_control::mWidth, crs::drawing_area::putPixel(), crs::base_control::setText(), and strings. |
|
Definition at line 40 of file debug_ctrl.cpp. References upperWin. |
|
Reimplemented from crs::base_control. Definition at line 44 of file debug_ctrl.cpp. References current, strings, upperWin, and crs::base_control::visible. |
|
Definition at line 30 of file debug_ctrl.cpp. References current, debug_file, and strings. |
|
Definition at line 17 of file debug_ctrl.h. Referenced by draw(), keyPress(), and setDebugStr(). |
|
Definition at line 15 of file debug_ctrl.h. Referenced by doMove(), setDebugStr(), and ~debug_ctrl(). |
|
Definition at line 16 of file debug_ctrl.h. Referenced by draw(), keyPress(), and setDebugStr(). |
|
Definition at line 18 of file debug_ctrl.h. Referenced by getUpperWin(), keyPress(), and ~debug_ctrl(). |