#include <NotebookCanvas.hh>
◆ SmoothScroller()
cadabra::SmoothScroller::SmoothScroller |
( |
Glib::RefPtr< Gtk::Adjustment > |
adj | ) |
|
|
inline |
◆ on_timeout()
bool cadabra::SmoothScroller::on_timeout |
( |
| ) |
|
|
inlineprivate |
◆ scroll_to()
void cadabra::SmoothScroller::scroll_to |
( |
double |
target | ) |
|
|
inline |
◆ set_duration()
void cadabra::SmoothScroller::set_duration |
( |
double |
ms | ) |
|
|
inline |
◆ stop()
void cadabra::SmoothScroller::stop |
( |
| ) |
|
|
inline |
◆ adjustment_
Glib::RefPtr<Gtk::Adjustment> cadabra::SmoothScroller::adjustment_ |
|
private |
◆ duration_ms_
double cadabra::SmoothScroller::duration_ms_ |
|
private |
◆ elapsed_ms_
double cadabra::SmoothScroller::elapsed_ms_ |
|
private |
◆ FRAME_RATE_MS
◆ start_value_
double cadabra::SmoothScroller::start_value_ |
|
private |
◆ target_value_
double cadabra::SmoothScroller::target_value_ |
|
private |
◆ timeout_connection_
sigc::connection cadabra::SmoothScroller::timeout_connection_ |
|
private |
The documentation for this class was generated from the following file: