#include <valuenode_animated.h>
Inheritance diagram for synfig::ValueNode_Animated:
Public Types | |
typedef etl::handle< ValueNode_Animated > | Handle |
typedef etl::handle< const ValueNode_Animated > | ConstHandle |
typedef synfig::Waypoint | Waypoint |
typedef synfig::WaypointList | WaypointList |
typedef std::pair< WaypointList::iterator, bool > | findresult |
typedef std::pair< WaypointList::const_iterator, bool > | const_findresult |
Public Member Functions | |
WaypointList & | waypoint_list () |
const WaypointList & | waypoint_list () const |
virtual WaypointList::iterator | new_waypoint (Time t, ValueBase value)=0 |
virtual WaypointList::iterator | new_waypoint (Time t, ValueNode::Handle value_node)=0 |
Waypoint | new_waypoint_at_time (const Time &t) const |
WaypointList::iterator | add (const Waypoint &x) |
void | erase (const UniqueID &x) |
findresult | find_uid (const UniqueID &x) |
const_findresult | find_uid (const UniqueID &x) const |
findresult | find_time (const Time &x) |
const_findresult | find_time (const Time &x) const |
WaypointList::iterator | find (const UniqueID &x) |
WaypointList::const_iterator | find (const UniqueID &x) const |
WaypointList::iterator | find (const Time &x) |
WaypointList::const_iterator | find (const Time &x) const |
WaypointList::iterator | find_next (const Time &x) |
WaypointList::const_iterator | find_next (const Time &x) const |
WaypointList::iterator | find_prev (const Time &x) |
WaypointList::const_iterator | find_prev (const Time &x) const |
virtual | ~ValueNode_Animated () |
virtual String | get_name () const |
Returns the name of the ValueNode type. | |
virtual String | get_local_name () const |
Returns the localized name of the ValueNode type. | |
int | find (const Time &begin, const Time &end, std::vector< Waypoint * > &list) |
void | insert_time (const Time &location, const Time &delta) |
DCAST_HACK_ID (4) | |
Static Public Member Functions | |
static Handle | create (ValueBase::Type type) |
static Handle | create (const ValueBase &value, const Time &time) |
static Handle | create (ValueNode::Handle value_node, const Time &time) |
Protected Member Functions | |
ValueNode_Animated () | |
void | set_type (ValueBase::Type t) |
virtual void | get_times_vfunc (Node::time_set &set) const |
Protected Attributes | |
WaypointList | waypoint_list_ |
|
Reimplemented from synfig::ValueNode. |
|
Reimplemented from synfig::ValueNode. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Returns the name of the ValueNode type.
Implements synfig::ValueNode. |
|
Returns the localized name of the ValueNode type.
Implements synfig::ValueNode. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Function to be overloaded that fills Implements synfig::Node. |
|
|
|
|