#include <widget_timeslider.h>
Constructor & Destructor Documentation
| Widget_Timeslider::Widget_Timeslider |
( |
| ) |
|
| Widget_Timeslider::~Widget_Timeslider |
( |
| ) |
|
Member Function Documentation
| bool Widget_Timeslider::on_motion_notify_event |
( |
GdkEventMotion * |
event | ) |
|
|
protectedvirtual |
| bool Widget_Timeslider::on_scroll_event |
( |
GdkEventScroll * |
event | ) |
|
|
protectedvirtual |
| bool Widget_Timeslider::on_button_press_event |
( |
GdkEventButton * |
event | ) |
|
|
protectedvirtual |
| bool Widget_Timeslider::on_button_release_event |
( |
GdkEventButton * |
event | ) |
|
|
protectedvirtual |
| bool Widget_Timeslider::on_draw |
( |
const Cairo::RefPtr< Cairo::Context > & |
cr | ) |
|
|
protectedvirtual |
| void Widget_Timeslider::zoom_in |
( |
bool |
centerontime = false | ) |
|
|
protected |
| void Widget_Timeslider::zoom_out |
( |
bool |
centerontime = false | ) |
|
|
protected |
| void studio::Widget_Timeslider::draw |
( |
| ) |
|
|
inline |
| void Widget_Timeslider::refresh |
( |
| ) |
|
|
virtual |
| double studio::Widget_Timeslider::get_global_fps |
( |
| ) |
const |
|
inline |
| void Widget_Timeslider::set_global_fps |
( |
float |
d | ) |
|
| Glib::RefPtr<Gtk::Adjustment> studio::Widget_Timeslider::get_time_adjustment |
( |
| ) |
const |
|
inline |
| void Widget_Timeslider::set_time_adjustment |
( |
const Glib::RefPtr< Gtk::Adjustment > & |
x | ) |
|
| Glib::RefPtr<Gtk::Adjustment> studio::Widget_Timeslider::get_bounds_adjustment |
( |
| ) |
const |
|
inline |
| void studio::Widget_Timeslider::set_bounds_adjustment |
( |
const Glib::RefPtr< Gtk::Adjustment > & |
x | ) |
|
|
inline |
Member Data Documentation
| Glib::RefPtr<Pango::Layout> studio::Widget_Timeslider::layout |
|
protected |
| Glib::RefPtr<Gtk::Adjustment> studio::Widget_Timeslider::adj_default |
|
protected |
| Glib::RefPtr<Gtk::Adjustment> studio::Widget_Timeslider::adj_timescale |
|
protected |
| Glib::RefPtr<Gtk::Adjustment> studio::Widget_Timeslider::adj_bounds |
|
protected |
| double studio::Widget_Timeslider::time_per_tickmark |
|
protected |
| guint32 studio::Widget_Timeslider::last_event_time |
|
protected |
| float studio::Widget_Timeslider::fps |
|
protected |
| sigc::connection studio::Widget_Timeslider::time_value_change |
|
protected |
| sigc::connection studio::Widget_Timeslider::time_other_change |
|
protected |
| bool studio::Widget_Timeslider::dragscroll |
|
protected |
| double studio::Widget_Timeslider::lastx |
|
protected |
The documentation for this class was generated from the following files: