#include <maincursor.h>
Public Member Functions | |
| MainCursor (MWindow *mwindow, MWindowGUI *gui) | |
| ~MainCursor () | |
| void | create_objects () |
| int | repeat_event (int64_t duration) |
| void | draw () |
| void | hide () |
| void | flash () |
| void | activate () |
| void | deactivate () |
| void | show () |
| void | restore () |
| void | update () |
| void | focus_in_event () |
| void | focus_out_event () |
Public Attributes | |
| MWindow * | mwindow |
| MWindowGUI * | gui |
| int | visible |
| double | selectionstart |
| double | selectionend |
| int64_t | zoom_sample |
| double | view_start |
| int64_t | pixel2 |
| int64_t | pixel1 |
| int | active |
| int | playing_back |
Definition at line 8 of file maincursor.h.
|
||||||||||||
|
Definition at line 11 of file maincursor.C. References active, playing_back, and visible. |
|
|
Definition at line 20 of file maincursor.C. |
|
|
Definition at line 39 of file maincursor.C. Referenced by TrackCanvas::activate(). |
|
|
Definition at line 24 of file maincursor.C. |
|
|
Definition at line 49 of file maincursor.C. References active, flash(), gui, and show(). Referenced by TrackCanvas::deactivate(). |
|
|
|
Definition at line 120 of file maincursor.C. References MWindowGUI::canvas, gui, pixel1, and pixel2. Referenced by deactivate(), focus_out_event(), repeat_event(), and update(). |
|
|
Definition at line 29 of file maincursor.C. Referenced by MWindowGUI::focus_in_event(). |
|
|
Definition at line 33 of file maincursor.C. References flash(), and show(). Referenced by MWindowGUI::focus_out_event(). |
|
|
Definition at line 126 of file maincursor.C. References draw(), and visible. Referenced by TrackCanvas::button_press_event(), TrackCanvas::cursor_motion_event(), TrackCanvas::do_edit_handles(), TrackCanvas::do_plugin_handles(), TrackCanvas::draw(), MWindow::next_label(), MWindow::prev_label(), MTimeBar::select_label(), CTimeBar::select_label(), MWindow::select_point(), TimeBar::select_region(), ZoomBar::set_selection(), and update(). |
|
|
Definition at line 60 of file maincursor.C. References active, draw(), flash(), gui, playing_back, selectionend, selectionstart, and visible. Referenced by MWindowGUI::repeat_event(). |
|
|
Definition at line 137 of file maincursor.C. References draw(), and visible. Referenced by TrackCanvas::draw_overlays(). |
|
|
Definition at line 131 of file maincursor.C. References draw(), and visible. Referenced by TrackCanvas::button_press_event(), deactivate(), focus_out_event(), MWindow::samplemovement(), ZoomBar::set_selection(), MWindowGUI::update(), and update(). |
|
|
Definition at line 108 of file maincursor.C. References flash(), hide(), show(), and visible. Referenced by TrackCanvas::drag_stop(), MWindow::goto_end(), MWindow::goto_start(), and CTracking::update_tracker(). |
|
|
Definition at line 34 of file maincursor.h. Referenced by activate(), deactivate(), MainCursor(), and repeat_event(). |
|
|
Definition at line 28 of file maincursor.h. Referenced by activate(), deactivate(), draw(), flash(), and repeat_event(). |
|
|
Definition at line 27 of file maincursor.h. Referenced by draw(). |
|
|
Definition at line 33 of file maincursor.h. |
|
|
Definition at line 33 of file maincursor.h. |
|
|
Definition at line 35 of file maincursor.h. Referenced by MainCursor(), repeat_event(), CTracking::start_playback(), and CTracking::stop_playback(). |
|
|
Definition at line 30 of file maincursor.h. Referenced by draw(), and repeat_event(). |
|
|
Definition at line 30 of file maincursor.h. Referenced by draw(), and repeat_event(). |
|
|
Definition at line 32 of file maincursor.h. Referenced by draw(). |
|
|
Definition at line 29 of file maincursor.h. Referenced by draw(), hide(), MainCursor(), repeat_event(), restore(), show(), and update(). |
|
|
Definition at line 31 of file maincursor.h. Referenced by draw(). |
1.4.4