|
synfig-studio
1.0.3
|
Cell renderer for the timetrack. Render all time points (waypoints / keyframes and current time line ...) More...
#include <gtkmm/label.h>#include "cellrenderer_timetrack.h"#include <gtk/gtk.h>#include <gtkmm/spinbutton.h>#include <gtkmm/combobox.h>#include <ETL/stringf>#include "widgets/widget_value.h"#include "app.h"#include <gtkmm/menu.h>#include "widgets/widget_time.h"#include "widgets/widget_timeslider.h"#include <synfigapp/canvasinterface.h>#include "instance.h"#include "general.h"#include <synfig/layers/layer_pastecanvas.h>Enumerations | |
| enum | MODMODE { NONE = 0, SELECT_MASK = Gdk::CONTROL_MASK, COPY_MASK = Gdk::SHIFT_MASK, DELETE_MASK = Gdk::MOD1_MASK } |
Functions | |
| const synfig::Time | get_time_dilation_from_vdesc (const synfigapp::ValueDesc &v) |
| const synfig::Time | get_time_offset_from_vdesc (const synfigapp::ValueDesc &v) |
| const synfig::Node::time_set * | get_times_from_vdesc (const synfigapp::ValueDesc &v) |
| bool | get_closest_time (const synfig::Node::time_set &tset, const Time &t, const Time &range, Time &out) |
Cell renderer for the timetrack. Render all time points (waypoints / keyframes and current time line ...)
$Id$
| enum MODMODE |
| const synfig::Time get_time_dilation_from_vdesc | ( | const synfigapp::ValueDesc & | v | ) |
| const synfig::Time get_time_offset_from_vdesc | ( | const synfigapp::ValueDesc & | v | ) |
| const synfig::Node::time_set* get_times_from_vdesc | ( | const synfigapp::ValueDesc & | v | ) |
References synfigapp::ValueDesc::get_index(), synfigapp::ValueDesc::get_parent_value_node(), synfigapp::ValueDesc::get_value(), synfigapp::ValueDesc::get_value_node(), synfigapp::ValueDesc::get_value_type(), and synfigapp::ValueDesc::parent_is_value_node().
Referenced by studio::CellRenderer_TimeTrack::activate_vfunc(), and studio::CellRenderer_TimeTrack::render_vfunc().
| bool get_closest_time | ( | const synfig::Node::time_set & | tset, |
| const Time & | t, | ||
| const Time & | range, | ||
| Time & | out | ||
| ) |
Referenced by studio::CellRenderer_TimeTrack::activate_vfunc().
1.8.1.2