|
SpectMorph
|
Classes | |
| class | Markers |
Public Types | |
| enum | EditMarkerType { MARKER_NONE, MARKER_START, MARKER_LOOP_START, MARKER_LOOP_END, MARKER_CLIP_START, MARKER_CLIP_END } |
Public Member Functions | |
| void | load (GslDataHandle *dhandle, SpectMorph::Audio *audio, Markers *markers=0) |
| bool | on_expose_event (GdkEventExpose *ev) |
| bool | on_button_press_event (GdkEventButton *event) |
| bool | on_motion_notify_event (GdkEventMotion *event) |
| bool | on_button_release_event (GdkEventButton *event) |
| void | set_zoom (double hzoom, double vzoom) |
| void | set_edit_marker_type (EditMarkerType marker_type) |
| EditMarkerType | edit_marker_type () |
Static Public Member Functions | |
| template<class DrawOps > | |
| static void | draw_signal (std::vector< float > &signal, DrawOps ops, GdkEventExpose *ev, int height, double vz, double hz) |
Public Attributes | |
| sigc::signal< void, int, int > | signal_resized |
| sigc::signal< void > | signal_audio_edit |
| sigc::signal< void, int > | signal_mouse_time_changed |
1.7.3