#include <formula_debugger.hpp>


Public Member Functions | |
| tformula_debugger (game_logic::formula_debugger &fdb) | |
Private Member Functions | |
| void | pre_show (CVideo &video, twindow &window) |
| Inherited from tdialog. | |
| virtual const std::string & | window_id () const |
| Inherited from tdialog, implemented by REGISTER_DIALOG. | |
| void | callback_continue_button (twindow &window) |
| void | callback_next_button (twindow &window) |
| void | callback_step_button (twindow &window) |
| void | callback_stepout_button (twindow &window) |
Private Attributes | |
| game_logic::formula_debugger & | fdb_ |
Definition at line 27 of file formula_debugger.hpp.
| gui2::tformula_debugger::tformula_debugger | ( | game_logic::formula_debugger & | fdb | ) | [inline, explicit] |
Definition at line 31 of file formula_debugger.hpp.
| void gui2::tformula_debugger::callback_continue_button | ( | twindow & | window | ) | [private] |
Definition at line 163 of file formula_debugger.cpp.
References game_logic::formula_debugger::add_breakpoint_continue_to_end(), fdb_, gui2::twindow::OK, and gui2::twindow::set_retval().
Referenced by pre_show().


| void gui2::tformula_debugger::callback_next_button | ( | twindow & | window | ) | [private] |
Definition at line 169 of file formula_debugger.cpp.
References game_logic::formula_debugger::add_breakpoint_next(), fdb_, gui2::twindow::OK, and gui2::twindow::set_retval().
Referenced by pre_show().


| void gui2::tformula_debugger::callback_step_button | ( | twindow & | window | ) | [private] |
Definition at line 175 of file formula_debugger.cpp.
References game_logic::formula_debugger::add_breakpoint_step_into(), fdb_, gui2::twindow::OK, and gui2::twindow::set_retval().
Referenced by pre_show().


| void gui2::tformula_debugger::callback_stepout_button | ( | twindow & | window | ) | [private] |
Definition at line 181 of file formula_debugger.cpp.
References game_logic::formula_debugger::add_breakpoint_step_out(), fdb_, gui2::twindow::OK, and gui2::twindow::set_retval().
Referenced by pre_show().


Inherited from tdialog.
Reimplemented from gui2::tdialog.
Definition at line 67 of file formula_debugger.cpp.
References callback_continue_button(), callback_next_button(), callback_step_button(), callback_stepout_button(), gui2::event::connect_signal_mouse_left_click(), game_logic::debug_info::counter(), game_logic::debug_info::evaluated(), indent, game_logic::debug_info::level(), game_logic::debug_info::name(), gui2::tbutton::set_active(), gui2::set_label(), gui2::tcontrol::set_label(), gui2::tcontrol::set_use_markup(), game_logic::debug_info::str(), variant::to_debug_string(), and game_logic::debug_info::value().

| virtual const std::string& gui2::tformula_debugger::window_id | ( | ) | const [private, virtual] |
Inherited from tdialog, implemented by REGISTER_DIALOG.
Implements gui2::tdialog.
Definition at line 52 of file formula_debugger.hpp.
Referenced by callback_continue_button(), callback_next_button(), callback_step_button(), and callback_stepout_button().
| Generated by doxygen 1.7.1 on Thu May 24 2012 01:22:10 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |