Fawkes API  Fawkes Development Version
NaoGuiGtkWindow Class Reference

Nao GUI main window. More...

#include "naogui.h"

Inheritance diagram for NaoGuiGtkWindow:

Public Member Functions

 NaoGuiGtkWindow (BaseObjectType *cobject, const Glib::RefPtr< Gtk::Builder > &builder)
 Constructor. More...
 
 ~NaoGuiGtkWindow ()
 Destructor. More...
 

Detailed Description

Nao GUI main window.

The Nao GUI provides access to the most basic servo, sensor and motion data and commands.

Author
Tim Niemueller

Definition at line 44 of file naogui.h.

Constructor & Destructor Documentation

◆ NaoGuiGtkWindow()

NaoGuiGtkWindow::NaoGuiGtkWindow ( BaseObjectType *  cobject,
const Glib::RefPtr< Gtk::Builder > &  builder 
)

Constructor.

Parameters
cobjectC base object
builderGtk builder to get widgets from

Definition at line 61 of file naogui.cpp.

References fawkes::ConnectionDispatcher::signal_connected(), and fawkes::ConnectionDispatcher::signal_disconnected().

◆ ~NaoGuiGtkWindow()

NaoGuiGtkWindow::~NaoGuiGtkWindow ( )

Destructor.

Definition at line 519 of file naogui.cpp.

References fawkes::NaoSensorInterface::accel_x(), fawkes::NaoSensorInterface::accel_y(), fawkes::NaoSensorInterface::accel_z(), fawkes::SwitchInterface::activation_count(), fawkes::NaoSensorInterface::angle_x(), fawkes::NaoSensorInterface::angle_y(), fawkes::NaoSensorInterface::battery_charge(), fawkes::Exception::begin(), fawkes::NaoSensorInterface::chest_button(), fawkes::BlackBoard::close(), fawkes::FawkesNetworkClient::connected(), fawkes::FawkesNetworkClient::disconnect(), fawkes::ConnectionDispatcher::get_client(), fawkes::FawkesNetworkClient::get_hostname(), fawkes::NaoSensorInterface::gyro_ref(), fawkes::NaoSensorInterface::gyro_x(), fawkes::NaoSensorInterface::gyro_y(), fawkes::Interface::has_writer(), fawkes::NaoJointStiffnessInterface::head_pitch(), fawkes::NaoJointPositionInterface::head_pitch(), fawkes::NaoSensorInterface::head_touch_front(), fawkes::NaoSensorInterface::head_touch_middle(), fawkes::NaoSensorInterface::head_touch_rear(), fawkes::NaoJointStiffnessInterface::head_yaw(), fawkes::NaoJointPositionInterface::head_yaw(), fawkes::SwitchInterface::history(), fawkes::Interface::id(), fawkes::LedInterface::intensity(), fawkes::SwitchInterface::is_enabled(), fawkes::SpeechSynthInterface::is_final(), fawkes::Interface::is_valid(), fawkes::NaoJointStiffnessInterface::l_ankle_pitch(), fawkes::NaoJointPositionInterface::l_ankle_pitch(), fawkes::NaoJointStiffnessInterface::l_ankle_roll(), fawkes::NaoJointPositionInterface::l_ankle_roll(), fawkes::NaoSensorInterface::l_cop_x(), fawkes::NaoSensorInterface::l_cop_y(), fawkes::NaoJointStiffnessInterface::l_elbow_roll(), fawkes::NaoJointPositionInterface::l_elbow_roll(), fawkes::NaoJointStiffnessInterface::l_elbow_yaw(), fawkes::NaoJointPositionInterface::l_elbow_yaw(), fawkes::NaoSensorInterface::l_foot_bumper_l(), fawkes::NaoSensorInterface::l_foot_bumper_r(), fawkes::NaoSensorInterface::l_fsr_fl(), fawkes::NaoSensorInterface::l_fsr_fr(), fawkes::NaoSensorInterface::l_fsr_rl(), fawkes::NaoSensorInterface::l_fsr_rr(), fawkes::NaoJointStiffnessInterface::l_hand(), fawkes::NaoJointPositionInterface::l_hand(), fawkes::NaoJointStiffnessInterface::l_hip_pitch(), fawkes::NaoJointPositionInterface::l_hip_pitch(), fawkes::NaoJointStiffnessInterface::l_hip_roll(), fawkes::NaoJointPositionInterface::l_hip_roll(), fawkes::NaoJointStiffnessInterface::l_hip_yaw_pitch(), fawkes::NaoJointPositionInterface::l_hip_yaw_pitch(), fawkes::NaoJointStiffnessInterface::l_knee_pitch(), fawkes::NaoJointPositionInterface::l_knee_pitch(), fawkes::NaoJointStiffnessInterface::l_shoulder_pitch(), fawkes::NaoJointPositionInterface::l_shoulder_pitch(), fawkes::NaoJointStiffnessInterface::l_shoulder_roll(), fawkes::NaoJointPositionInterface::l_shoulder_roll(), fawkes::NaoSensorInterface::l_total_weight(), fawkes::NaoJointStiffnessInterface::l_wrist_yaw(), fawkes::NaoJointPositionInterface::l_wrist_yaw(), fawkes::SwitchInterface::long_activations(), fawkes::NaoJointStiffnessInterface::minimum(), fawkes::SpeechSynthInterface::msgid(), fawkes::Interface::msgq_enqueue(), fawkes::BlackBoard::open_for_reading(), fawkes::BlackBoard::open_multiple_for_reading(), fawkes::Exception::print_trace(), fawkes::NaoJointStiffnessInterface::r_ankle_pitch(), fawkes::NaoJointPositionInterface::r_ankle_pitch(), fawkes::NaoJointStiffnessInterface::r_ankle_roll(), fawkes::NaoJointPositionInterface::r_ankle_roll(), fawkes::NaoSensorInterface::r_cop_x(), fawkes::NaoSensorInterface::r_cop_y(), fawkes::NaoJointStiffnessInterface::r_elbow_roll(), fawkes::NaoJointPositionInterface::r_elbow_roll(), fawkes::NaoJointStiffnessInterface::r_elbow_yaw(), fawkes::NaoJointPositionInterface::r_elbow_yaw(), fawkes::NaoSensorInterface::r_foot_bumper_l(), fawkes::NaoSensorInterface::r_foot_bumper_r(), fawkes::NaoSensorInterface::r_fsr_fl(), fawkes::NaoSensorInterface::r_fsr_fr(), fawkes::NaoSensorInterface::r_fsr_rl(), fawkes::NaoSensorInterface::r_fsr_rr(), fawkes::NaoJointStiffnessInterface::r_hand(), fawkes::NaoJointPositionInterface::r_hand(), fawkes::NaoJointStiffnessInterface::r_hip_pitch(), fawkes::NaoJointPositionInterface::r_hip_pitch(), fawkes::NaoJointStiffnessInterface::r_hip_roll(), fawkes::NaoJointPositionInterface::r_hip_roll(), fawkes::NaoJointStiffnessInterface::r_hip_yaw_pitch(), fawkes::NaoJointPositionInterface::r_hip_yaw_pitch(), fawkes::NaoJointStiffnessInterface::r_knee_pitch(), fawkes::NaoJointPositionInterface::r_knee_pitch(), fawkes::NaoJointStiffnessInterface::r_shoulder_pitch(), fawkes::NaoJointPositionInterface::r_shoulder_pitch(), fawkes::NaoJointStiffnessInterface::r_shoulder_roll(), fawkes::NaoJointPositionInterface::r_shoulder_roll(), fawkes::NaoSensorInterface::r_total_weight(), fawkes::NaoJointStiffnessInterface::r_wrist_yaw(), fawkes::NaoJointPositionInterface::r_wrist_yaw(), fawkes::Interface::read(), fawkes::BlackBoard::register_listener(), fawkes::ServiceChooserDialog::run_and_connect(), fawkes::SwitchInterface::short_activations(), fawkes::InterfaceDispatcher::signal_data_changed(), fawkes::NaoSensorInterface::ultrasonic_direction(), fawkes::NaoSensorInterface::ultrasonic_distance_left(), fawkes::NaoSensorInterface::ultrasonic_distance_right(), fawkes::BlackBoard::unregister_listener(), and fawkes::SwitchInterface::value().


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