#include <speaker_dialog.h>
Definition at line 33 of file speaker_dialog.h.
◆ SpeakerDialog()
SpeakerDialog::SpeakerDialog |
( |
| ) |
|
◆ add_speaker()
void SpeakerDialog::add_speaker |
( |
| ) |
|
|
private |
◆ azimuth_changed()
void SpeakerDialog::azimuth_changed |
( |
| ) |
|
|
private |
◆ cart_to_gtk()
◆ clamp_to_circle()
void SpeakerDialog::clamp_to_circle |
( |
double & |
x, |
|
|
double & |
y |
|
) |
| |
|
private |
◆ darea_button_press_event()
bool SpeakerDialog::darea_button_press_event |
( |
GdkEventButton * |
ev | ) |
|
|
private |
◆ darea_button_release_event()
bool SpeakerDialog::darea_button_release_event |
( |
GdkEventButton * |
ev | ) |
|
|
private |
◆ darea_expose_event()
bool SpeakerDialog::darea_expose_event |
( |
GdkEventExpose * |
| ) |
|
|
private |
◆ darea_motion_notify_event()
bool SpeakerDialog::darea_motion_notify_event |
( |
GdkEventMotion * |
ev | ) |
|
|
private |
◆ darea_size_allocate()
void SpeakerDialog::darea_size_allocate |
( |
Gtk::Allocation & |
alloc | ) |
|
|
private |
◆ find_closest_object()
int SpeakerDialog::find_closest_object |
( |
gdouble |
x, |
|
|
gdouble |
y |
|
) |
| |
|
private |
◆ get_speakers()
◆ gtk_to_cart()
◆ handle_motion()
bool SpeakerDialog::handle_motion |
( |
gint |
evx, |
|
|
gint |
evy, |
|
|
GdkModifierType |
state |
|
) |
| |
|
private |
◆ remove_speaker()
void SpeakerDialog::remove_speaker |
( |
| ) |
|
|
private |
◆ set_selected()
void SpeakerDialog::set_selected |
( |
int |
| ) |
|
|
private |
◆ set_speakers()
◆ speaker_position_changed()
void SpeakerDialog::speaker_position_changed |
( |
| ) |
|
|
private |
◆ _speakers
◆ add_speaker_button
Gtk::Button SpeakerDialog::add_speaker_button |
|
private |
◆ aspect_frame
Gtk::AspectFrame SpeakerDialog::aspect_frame |
|
private |
◆ azimuth_adjustment
Gtk::Adjustment SpeakerDialog::azimuth_adjustment |
|
private |
◆ azimuth_spinner
Gtk::SpinButton SpeakerDialog::azimuth_spinner |
|
private |
◆ darea
Gtk::DrawingArea SpeakerDialog::darea |
|
private |
◆ drag_index
int SpeakerDialog::drag_index |
|
private |
◆ drag_offset_x
double SpeakerDialog::drag_offset_x |
|
private |
distance from the centre of the object being dragged to the mouse pointer when the drag was started (ie start_pointer - object_position).
Definition at line 58 of file speaker_dialog.h.
◆ drag_offset_y
double SpeakerDialog::drag_offset_y |
|
private |
◆ hbox
Gtk::HBox SpeakerDialog::hbox |
|
private |
◆ height
int SpeakerDialog::height |
|
private |
◆ ignore_azimuth_change
bool SpeakerDialog::ignore_azimuth_change |
|
private |
◆ ignore_speaker_position_change
bool SpeakerDialog::ignore_speaker_position_change |
|
private |
◆ remove_speaker_button
Gtk::Button SpeakerDialog::remove_speaker_button |
|
private |
◆ selected_index
int SpeakerDialog::selected_index |
|
private |
◆ selected_speaker_connection
◆ side_vbox
Gtk::VBox SpeakerDialog::side_vbox |
|
private |
◆ width
◆ x_origin
int SpeakerDialog::x_origin |
|
private |
x origin of our stuff within the drawing area
Definition at line 53 of file speaker_dialog.h.
◆ y_origin
int SpeakerDialog::y_origin |
|
private |
y origin of our stuff within the drawing area
Definition at line 54 of file speaker_dialog.h.
The documentation for this class was generated from the following file: