|
synfig-studio
1.0.3
|
#include <widget_sound.h>
Public Member Functions | |
| Widget_Sound () | |
| ~Widget_Sound () | |
| bool | set_profile (etl::handle< AudioProfile > p) |
| etl::handle< AudioProfile > | get_profile () const |
| sigc::signal1< void, double > & | signal_start_scrubbing () |
| sigc::signal1< void, double > & | signal_scrub () |
| sigc::signal0< void > & | signal_stop_scrubbing () |
| void | set_position (double t) |
| double | get_position () const |
| void | draw () |
| void | clear () |
Public Member Functions inherited from studio::Widget_Timeslider | |
| Widget_Timeslider () | |
| ~Widget_Timeslider () | |
| virtual void | refresh () |
| double | get_global_fps () const |
| void | set_global_fps (float d) |
| Glib::RefPtr< Gtk::Adjustment > | get_time_adjustment () const |
| void | set_time_adjustment (const Glib::RefPtr< Gtk::Adjustment > &x) |
| Glib::RefPtr< Gtk::Adjustment > | get_bounds_adjustment () const |
| void | set_bounds_adjustment (const Glib::RefPtr< Gtk::Adjustment > &x) |
Additional Inherited Members | |
Protected Member Functions inherited from studio::Widget_Timeslider | |
| virtual bool | on_motion_notify_event (GdkEventMotion *event) |
| virtual bool | on_scroll_event (GdkEventScroll *event) |
| virtual bool | on_button_press_event (GdkEventButton *event) |
| virtual bool | on_button_release_event (GdkEventButton *event) |
| virtual bool | on_draw (const Cairo::RefPtr< Cairo::Context > &cr) |
| void | zoom_in (bool centerontime=false) |
| void | zoom_out (bool centerontime=false) |
Protected Attributes inherited from studio::Widget_Timeslider | |
| Glib::RefPtr< Pango::Layout > | layout |
| Glib::RefPtr< Gtk::Adjustment > | adj_default |
| Glib::RefPtr< Gtk::Adjustment > | adj_timescale |
| Glib::RefPtr< Gtk::Adjustment > | adj_bounds |
| double | time_per_tickmark |
| guint32 | last_event_time |
| float | fps |
| sigc::connection | time_value_change |
| sigc::connection | time_other_change |
| bool | dragscroll |
| double | lastx |
| studio::Widget_Sound::Widget_Sound | ( | ) |
| studio::Widget_Sound::~Widget_Sound | ( | ) |
| bool studio::Widget_Sound::set_profile | ( | etl::handle< AudioProfile > | p | ) |
| etl::handle< AudioProfile > studio::Widget_Sound::get_profile | ( | ) | const |
|
inline |
|
inline |
|
inline |
| void studio::Widget_Sound::set_position | ( | double | t | ) |
| double studio::Widget_Sound::get_position | ( | ) | const |
| void studio::Widget_Sound::draw | ( | ) |
Reimplemented from studio::Widget_Timeslider.
| void studio::Widget_Sound::clear | ( | ) |
1.8.1.2