ardour
|
#include <editor_cursors.h>
Public Member Functions | |
EditorCursor (Editor &, bool(Editor::*)(GdkEvent *, ArdourCanvas::Item *)) | |
EditorCursor (Editor &) | |
~EditorCursor () | |
void | set_position (framepos_t) |
void | show () |
void | hide () |
void | set_color (ArdourCanvas::Color) |
void | set_sensitive (bool) |
framepos_t | current_frame () const |
ArdourCanvas::Arrow & | track_canvas_item () |
Public Attributes | |
PBD::Signal1< void, framepos_t > | PositionChanged |
Private Attributes | |
Editor & | _editor |
ArdourCanvas::Arrow * | _track_canvas_item |
framepos_t | _current_frame |
Definition at line 29 of file editor_cursors.h.
EditorCursor::EditorCursor | ( | Editor & | ed, |
bool(Editor::*)(GdkEvent *, ArdourCanvas::Item *) | callbck | ||
) |
Definition at line 34 of file editor_cursors.cc.
EditorCursor::EditorCursor | ( | Editor & | ed | ) |
Definition at line 56 of file editor_cursors.cc.
EditorCursor::~EditorCursor | ( | ) |
Definition at line 72 of file editor_cursors.cc.
|
inline |
Definition at line 43 of file editor_cursors.h.
void EditorCursor::hide | ( | ) |
Definition at line 98 of file editor_cursors.cc.
void EditorCursor::set_color | ( | ArdourCanvas::Color | color | ) |
Definition at line 104 of file editor_cursors.cc.
void EditorCursor::set_position | ( | framepos_t | frame | ) |
Definition at line 78 of file editor_cursors.cc.
void EditorCursor::set_sensitive | ( | bool | yn | ) |
Definition at line 110 of file editor_cursors.cc.
void EditorCursor::show | ( | ) |
Definition at line 92 of file editor_cursors.cc.
|
inline |
Definition at line 47 of file editor_cursors.h.
|
private |
Definition at line 56 of file editor_cursors.h.
|
private |
Definition at line 54 of file editor_cursors.h.
|
private |
Definition at line 55 of file editor_cursors.h.
PBD::Signal1<void, framepos_t> EditorCursor::PositionChanged |
Definition at line 51 of file editor_cursors.h.