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().