Fawkes API
Fawkes Development Version
|
Laser GUI window for Hildon. More...
#include "lasergui_hildon.cpp"
Public Member Functions | |
LaserGuiHildonWindow () | |
Constructor. More... | |
~LaserGuiHildonWindow () | |
Destructor. More... | |
Protected Member Functions | |
virtual bool | on_key_pressed (GdkEventKey *event) |
Event handler for key pressed events. More... | |
virtual bool | on_window_state_event (GdkEventWindowState *event) |
Event handler for window state change events. More... | |
void | on_connection_clicked () |
Event handler for connection button. More... | |
virtual void | on_connect () |
Event handler for connected event. More... | |
virtual void | on_disconnect () |
Event handler for disconnected event. More... | |
void | on_rotation_toggled () |
Event handler for rotation button. More... | |
void | on_resolution_toggled () |
Event handler for rotation button. More... | |
Laser GUI window for Hildon.
Definition at line 50 of file lasergui_hildon.cpp.
|
inline |
Constructor.
Definition at line 54 of file lasergui_hildon.cpp.
References LaserDrawingArea::MODE_HULL, LaserDrawingArea::MODE_LINES, LaserDrawingArea::MODE_POINTS, on_connect(), on_connection_clicked(), on_disconnect(), on_key_pressed(), on_resolution_toggled(), on_rotation_toggled(), on_window_state_event(), LaserDrawingArea::set_draw_mode(), LaserDrawingArea::zoom_in(), and LaserDrawingArea::zoom_out().
|
inline |
Destructor.
Definition at line 135 of file lasergui_hildon.cpp.
|
inlineprotectedvirtual |
Event handler for connected event.
Definition at line 200 of file lasergui_hildon.cpp.
References fawkes::BlackBoard::BBIL_FLAG_DATA, fawkes::BlackBoard::BBIL_FLAG_WRITER, fawkes::RemoteBlackBoard::open_for_reading(), and fawkes::Exception::print_trace().
Referenced by LaserGuiHildonWindow().
|
inlineprotected |
Event handler for connection button.
Definition at line 189 of file lasergui_hildon.cpp.
References fawkes::ServiceChooserDialog::run_and_connect().
Referenced by LaserGuiHildonWindow().
|
inlineprotectedvirtual |
Event handler for disconnected event.
Definition at line 236 of file lasergui_hildon.cpp.
Referenced by LaserGuiHildonWindow().
|
inlineprotectedvirtual |
Event handler for key pressed events.
event | event parameters |
Definition at line 150 of file lasergui_hildon.cpp.
Referenced by LaserGuiHildonWindow().
|
inlineprotected |
Event handler for rotation button.
Definition at line 267 of file lasergui_hildon.cpp.
Referenced by LaserGuiHildonWindow().
|
inlineprotected |
Event handler for rotation button.
Definition at line 257 of file lasergui_hildon.cpp.
Referenced by LaserGuiHildonWindow().
|
inlineprotectedvirtual |
Event handler for window state change events.
event | event parameters |
Definition at line 178 of file lasergui_hildon.cpp.
Referenced by LaserGuiHildonWindow().