$search
#include <skillgui.h>
Classes | |
| class | SkillStringRecord |
Public Member Functions | |
| SkillGuiGtkWindow (BaseObjectType *cobject, const Glib::RefPtr< Gnome::Glade::Xml > &refxml) | |
| ~SkillGuiGtkWindow () | |
Private Member Functions | |
| void | close_bb () |
| void | on_agdbg_data_changed () |
| void | on_config_changed () |
| void | on_connect () |
| void | on_connection_clicked () |
| void | on_contexec_toggled () |
| void | on_controller_clicked () |
| void | on_disconnect () |
| void | on_exec_clicked () |
| void | on_exit_clicked () |
| void | on_followactivestate_toggled () |
| void | on_graphcolor_toggled () |
| void | on_graphdir_changed (fawkes::SkillerDebugInterface::GraphDirectionEnum gd) |
| void | on_graphdir_clicked () |
| void | on_graphupd_clicked () |
| void | on_recording_toggled () |
| void | on_skdbg_data_changed () |
| void | on_skill_changed () |
| void | on_skiller_data_changed () |
| void | on_stop_clicked () |
| void | on_update_disabled () |
| void | send_graphdir_message (fawkes::SkillerDebugInterface *iface, fawkes::SkillerDebugInterface::GraphDirectionEnum gd) |
| void | update_graph (std::string &graph_name, std::string &dotgraph) |
Private Attributes | |
| fawkes::SkillerDebugInterface * | __agdbg_if |
| fawkes::InterfaceDispatcher * | __agdbg_ifd |
| fawkes::LogView * | __logview |
| fawkes::SkillerDebugInterface * | __skdbg_if |
| fawkes::InterfaceDispatcher * | __skdbg_ifd |
| fawkes::SkillerInterface * | __skiller_if |
| fawkes::InterfaceDispatcher * | __skiller_ifd |
| Glib::RefPtr< Gtk::ListStore > | __sks_list |
| SkillStringRecord | __sks_record |
| fawkes::Throbber * | __throbber |
| fawkes::PluginTreeView * | __trv_plugins |
| fawkes::BlackBoard * | bb |
| Gtk::Button * | but_clearlog |
| Gtk::ToggleButton * | but_continuous |
| Gtk::Button * | but_exec |
| Gtk::Button * | but_stop |
| Gtk::ComboBoxText * | cb_graphlist |
| Gtk::ComboBoxEntry * | cbe_skillstring |
| fawkes::ConnectionDispatcher | connection_dispatcher |
| Gtk::DrawingArea * | drw_graph |
| SkillGuiGraphDrawingArea * | gda |
| Gtk::Label * | lab_alive |
| Gtk::Label * | lab_continuous |
| Gtk::Label * | lab_error |
| Gtk::Label * | lab_skillstring |
| Gtk::Label * | lab_status |
| Gtk::MenuItem * | mi_bottom_top |
| Gtk::MenuItem * | mi_graphdir |
| Gtk::MenuItem * | mi_left_right |
| Gtk::MenuItem * | mi_right_left |
| Gtk::MenuItem * | mi_top_bottom |
| Gtk::Notebook * | ntb_tabs |
| Gtk::ScrolledWindow * | scw_graph |
| Gtk::ToggleToolButton * | tb_agent |
| Gtk::ToolButton * | tb_connection |
| Gtk::ToolButton * | tb_controller |
| Gtk::ToolButton * | tb_exit |
| Gtk::ToggleToolButton * | tb_followactivestate |
| Gtk::Toolbar * | tb_fsmgraph |
| Gtk::ToggleToolButton * | tb_graphcolored |
| Gtk::MenuToolButton * | tb_graphdir |
| Gtk::ToolItem * | tb_graphlist |
| Gtk::ToolButton * | tb_graphopen |
| Gtk::ToggleToolButton * | tb_graphrecord |
| Gtk::ToolButton * | tb_graphsave |
| Gtk::ToolButton * | tb_graphupd |
| Gtk::SeparatorToolItem * | tb_sep |
| Gtk::ToggleToolButton * | tb_skiller |
| Gtk::ToolItem * | tb_throbber |
| Gtk::ToolButton * | tb_zoomfit |
| Gtk::ToolButton * | tb_zoomin |
| Gtk::ToolButton * | tb_zoomout |
| Gtk::ToolButton * | tb_zoomreset |
| Gtk::Toolbar * | toolbar |
Skill GUI main window. The Skill GUI provides shows Skiller log messages and allows for executing skills.
Definition at line 62 of file skillgui.h.
| SkillGuiGtkWindow::SkillGuiGtkWindow | ( | BaseObjectType * | cobject, | |
| const Glib::RefPtr< Gnome::Glade::Xml > & | refxml | |||
| ) |
Constructor.
| cobject | C base object | |
| refxml | Glade XML |
Definition at line 71 of file skillgui.cpp.
| SkillGuiGtkWindow::~SkillGuiGtkWindow | ( | ) |
Destructor.
Definition at line 270 of file skillgui.cpp.
| void SkillGuiGtkWindow::close_bb | ( | ) | [private] |
Definition at line 480 of file skillgui.cpp.
| void SkillGuiGtkWindow::on_agdbg_data_changed | ( | ) | [private] |
Definition at line 692 of file skillgui.cpp.
| void SkillGuiGtkWindow::on_config_changed | ( | ) | [private] |
Definition at line 283 of file skillgui.cpp.
| void SkillGuiGtkWindow::on_connect | ( | ) | [private] |
Event handler for connected event.
Definition at line 507 of file skillgui.cpp.
| void SkillGuiGtkWindow::on_connection_clicked | ( | ) | [private] |
Event handler for connection button.
Definition at line 444 of file skillgui.cpp.
| void SkillGuiGtkWindow::on_contexec_toggled | ( | ) | [private] |
Definition at line 326 of file skillgui.cpp.
| void SkillGuiGtkWindow::on_controller_clicked | ( | ) | [private] |
Definition at line 455 of file skillgui.cpp.
| void SkillGuiGtkWindow::on_disconnect | ( | ) | [private] |
Event handler for disconnected event.
Definition at line 564 of file skillgui.cpp.
| void SkillGuiGtkWindow::on_exec_clicked | ( | ) | [private] |
Definition at line 341 of file skillgui.cpp.
| void SkillGuiGtkWindow::on_exit_clicked | ( | ) | [private] |
Definition at line 335 of file skillgui.cpp.
| void SkillGuiGtkWindow::on_followactivestate_toggled | ( | ) | [private] |
Definition at line 846 of file skillgui.cpp.
| void SkillGuiGtkWindow::on_graphcolor_toggled | ( | ) | [private] |
Definition at line 801 of file skillgui.cpp.
| void SkillGuiGtkWindow::on_graphdir_changed | ( | fawkes::SkillerDebugInterface::GraphDirectionEnum | gd | ) | [private] |
Definition at line 883 of file skillgui.cpp.
| void SkillGuiGtkWindow::on_graphdir_clicked | ( | ) | [private] |
Definition at line 762 of file skillgui.cpp.
| void SkillGuiGtkWindow::on_graphupd_clicked | ( | ) | [private] |
Definition at line 724 of file skillgui.cpp.
| void SkillGuiGtkWindow::on_recording_toggled | ( | ) | [private] |
Definition at line 1002 of file skillgui.cpp.
| void SkillGuiGtkWindow::on_skdbg_data_changed | ( | ) | [private] |
Definition at line 648 of file skillgui.cpp.
| void SkillGuiGtkWindow::on_skill_changed | ( | ) | [private] |
Definition at line 313 of file skillgui.cpp.
| void SkillGuiGtkWindow::on_skiller_data_changed | ( | ) | [private] |
Definition at line 585 of file skillgui.cpp.
| void SkillGuiGtkWindow::on_stop_clicked | ( | ) | [private] |
Definition at line 421 of file skillgui.cpp.
| void SkillGuiGtkWindow::on_update_disabled | ( | ) | [private] |
Definition at line 992 of file skillgui.cpp.
| void SkillGuiGtkWindow::send_graphdir_message | ( | fawkes::SkillerDebugInterface * | iface, | |
| fawkes::SkillerDebugInterface::GraphDirectionEnum | gd | |||
| ) | [private] |
Definition at line 860 of file skillgui.cpp.
| void SkillGuiGtkWindow::update_graph | ( | std::string & | graph_name, | |
| std::string & | dotgraph | |||
| ) | [private] |
Definition at line 748 of file skillgui.cpp.
fawkes::SkillerDebugInterface* SkillGuiGtkWindow::__agdbg_if [private] |
Definition at line 193 of file skillgui.h.
fawkes::InterfaceDispatcher* SkillGuiGtkWindow::__agdbg_ifd [private] |
Definition at line 120 of file skillgui.h.
fawkes::LogView* SkillGuiGtkWindow::__logview [private] |
Definition at line 195 of file skillgui.h.
fawkes::SkillerDebugInterface* SkillGuiGtkWindow::__skdbg_if [private] |
Definition at line 192 of file skillgui.h.
fawkes::InterfaceDispatcher* SkillGuiGtkWindow::__skdbg_ifd [private] |
Definition at line 119 of file skillgui.h.
fawkes::SkillerInterface* SkillGuiGtkWindow::__skiller_if [private] |
Definition at line 191 of file skillgui.h.
fawkes::InterfaceDispatcher* SkillGuiGtkWindow::__skiller_ifd [private] |
Definition at line 118 of file skillgui.h.
Glib::RefPtr<Gtk::ListStore> SkillGuiGtkWindow::__sks_list [private] |
Definition at line 165 of file skillgui.h.
Definition at line 111 of file skillgui.h.
fawkes::Throbber* SkillGuiGtkWindow::__throbber [private] |
Definition at line 198 of file skillgui.h.
fawkes::PluginTreeView* SkillGuiGtkWindow::__trv_plugins [private] |
Definition at line 196 of file skillgui.h.
fawkes::BlackBoard* SkillGuiGtkWindow::bb [private] |
Definition at line 115 of file skillgui.h.
Gtk::Button* SkillGuiGtkWindow::but_clearlog [private] |
Definition at line 131 of file skillgui.h.
Gtk::ToggleButton* SkillGuiGtkWindow::but_continuous [private] |
Definition at line 130 of file skillgui.h.
Gtk::Button* SkillGuiGtkWindow::but_exec [private] |
Definition at line 128 of file skillgui.h.
Gtk::Button* SkillGuiGtkWindow::but_stop [private] |
Definition at line 129 of file skillgui.h.
Gtk::ComboBoxText* SkillGuiGtkWindow::cb_graphlist [private] |
Definition at line 144 of file skillgui.h.
Gtk::ComboBoxEntry* SkillGuiGtkWindow::cbe_skillstring [private] |
Definition at line 132 of file skillgui.h.
fawkes::ConnectionDispatcher SkillGuiGtkWindow::connection_dispatcher [private] |
Definition at line 117 of file skillgui.h.
Gtk::DrawingArea* SkillGuiGtkWindow::drw_graph [private] |
Definition at line 140 of file skillgui.h.
SkillGuiGraphDrawingArea* SkillGuiGtkWindow::gda [private] |
Definition at line 174 of file skillgui.h.
Gtk::Label* SkillGuiGtkWindow::lab_alive [private] |
Definition at line 134 of file skillgui.h.
Gtk::Label* SkillGuiGtkWindow::lab_continuous [private] |
Definition at line 135 of file skillgui.h.
Gtk::Label* SkillGuiGtkWindow::lab_error [private] |
Definition at line 137 of file skillgui.h.
Gtk::Label* SkillGuiGtkWindow::lab_skillstring [private] |
Definition at line 136 of file skillgui.h.
Gtk::Label* SkillGuiGtkWindow::lab_status [private] |
Definition at line 133 of file skillgui.h.
Gtk::MenuItem* SkillGuiGtkWindow::mi_bottom_top [private] |
Definition at line 160 of file skillgui.h.
Gtk::MenuItem* SkillGuiGtkWindow::mi_graphdir [private] |
Definition at line 159 of file skillgui.h.
Gtk::MenuItem* SkillGuiGtkWindow::mi_left_right [private] |
Definition at line 162 of file skillgui.h.
Gtk::MenuItem* SkillGuiGtkWindow::mi_right_left [private] |
Definition at line 163 of file skillgui.h.
Gtk::MenuItem* SkillGuiGtkWindow::mi_top_bottom [private] |
Definition at line 161 of file skillgui.h.
Gtk::Notebook* SkillGuiGtkWindow::ntb_tabs [private] |
Definition at line 139 of file skillgui.h.
Gtk::ScrolledWindow* SkillGuiGtkWindow::scw_graph [private] |
Definition at line 138 of file skillgui.h.
Gtk::ToggleToolButton* SkillGuiGtkWindow::tb_agent [private] |
Definition at line 143 of file skillgui.h.
Gtk::ToolButton* SkillGuiGtkWindow::tb_connection [private] |
Definition at line 125 of file skillgui.h.
Gtk::ToolButton* SkillGuiGtkWindow::tb_controller [private] |
Definition at line 150 of file skillgui.h.
Gtk::ToolButton* SkillGuiGtkWindow::tb_exit [private] |
Definition at line 126 of file skillgui.h.
Gtk::ToggleToolButton* SkillGuiGtkWindow::tb_followactivestate [private] |
Definition at line 158 of file skillgui.h.
Gtk::Toolbar* SkillGuiGtkWindow::tb_fsmgraph [private] |
Definition at line 141 of file skillgui.h.
Gtk::ToggleToolButton* SkillGuiGtkWindow::tb_graphcolored [private] |
Definition at line 157 of file skillgui.h.
Gtk::MenuToolButton* SkillGuiGtkWindow::tb_graphdir [private] |
Definition at line 156 of file skillgui.h.
Gtk::ToolItem* SkillGuiGtkWindow::tb_graphlist [private] |
Definition at line 145 of file skillgui.h.
Gtk::ToolButton* SkillGuiGtkWindow::tb_graphopen [private] |
Definition at line 147 of file skillgui.h.
Gtk::ToggleToolButton* SkillGuiGtkWindow::tb_graphrecord [private] |
Definition at line 149 of file skillgui.h.
Gtk::ToolButton* SkillGuiGtkWindow::tb_graphsave [private] |
Definition at line 146 of file skillgui.h.
Gtk::ToolButton* SkillGuiGtkWindow::tb_graphupd [private] |
Definition at line 148 of file skillgui.h.
Gtk::SeparatorToolItem* SkillGuiGtkWindow::tb_sep [private] |
Definition at line 127 of file skillgui.h.
Gtk::ToggleToolButton* SkillGuiGtkWindow::tb_skiller [private] |
Definition at line 142 of file skillgui.h.
Gtk::ToolItem* SkillGuiGtkWindow::tb_throbber [private] |
Definition at line 124 of file skillgui.h.
Gtk::ToolButton* SkillGuiGtkWindow::tb_zoomfit [private] |
Definition at line 153 of file skillgui.h.
Gtk::ToolButton* SkillGuiGtkWindow::tb_zoomin [private] |
Definition at line 151 of file skillgui.h.
Gtk::ToolButton* SkillGuiGtkWindow::tb_zoomout [private] |
Definition at line 152 of file skillgui.h.
Gtk::ToolButton* SkillGuiGtkWindow::tb_zoomreset [private] |
Definition at line 154 of file skillgui.h.
Gtk::Toolbar* SkillGuiGtkWindow::toolbar [private] |
Definition at line 123 of file skillgui.h.