#include <valuenode_animated.h>

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) |
| Sets the type of the ValueNode. | |
| virtual void | get_times_vfunc (Node::time_set &set) const |
Protected Attributes | |
| WaypointList | waypoint_list_ |
| typedef etl::handle<ValueNode_Animated> synfig::ValueNode_Animated::Handle |
Reimplemented from synfig::ValueNode.
| typedef etl::handle<const ValueNode_Animated> synfig::ValueNode_Animated::ConstHandle |
Reimplemented from synfig::ValueNode.
| typedef std::pair<WaypointList::iterator,bool> synfig::ValueNode_Animated::findresult |
| typedef std::pair<WaypointList::const_iterator,bool> synfig::ValueNode_Animated::const_findresult |
| ValueNode_Animated::~ValueNode_Animated | ( | ) | [virtual] |
| ValueNode_Animated::ValueNode_Animated | ( | ) | [protected] |
| WaypointList& synfig::ValueNode_Animated::waypoint_list | ( | ) | [inline] |
| const WaypointList& synfig::ValueNode_Animated::waypoint_list | ( | ) | const [inline] |
| virtual WaypointList::iterator synfig::ValueNode_Animated::new_waypoint | ( | Time | t, | |
| ValueBase | value | |||
| ) | [pure virtual] |
| virtual WaypointList::iterator synfig::ValueNode_Animated::new_waypoint | ( | Time | t, | |
| ValueNode::Handle | value_node | |||
| ) | [pure virtual] |
| ValueNode_Animated::WaypointList::iterator ValueNode_Animated::add | ( | const Waypoint & | x | ) |
| void ValueNode_Animated::erase | ( | const UniqueID & | x | ) |
| ValueNode_Animated::findresult ValueNode_Animated::find_uid | ( | const UniqueID & | x | ) |
| ValueNode_Animated::const_findresult ValueNode_Animated::find_uid | ( | const UniqueID & | x | ) | const |
| ValueNode_Animated::findresult ValueNode_Animated::find_time | ( | const Time & | x | ) |
| ValueNode_Animated::const_findresult ValueNode_Animated::find_time | ( | const Time & | x | ) | const |
| ValueNode_Animated::WaypointList::iterator ValueNode_Animated::find | ( | const UniqueID & | x | ) |
| ValueNode_Animated::WaypointList::const_iterator ValueNode_Animated::find | ( | const UniqueID & | x | ) | const |
| ValueNode_Animated::WaypointList::iterator ValueNode_Animated::find | ( | const Time & | x | ) |
| ValueNode_Animated::WaypointList::const_iterator ValueNode_Animated::find | ( | const Time & | x | ) | const |
| ValueNode_Animated::WaypointList::iterator ValueNode_Animated::find_next | ( | const Time & | x | ) |
| ValueNode_Animated::WaypointList::const_iterator ValueNode_Animated::find_next | ( | const Time & | x | ) | const |
| ValueNode_Animated::WaypointList::iterator ValueNode_Animated::find_prev | ( | const Time & | x | ) |
| ValueNode_Animated::WaypointList::const_iterator ValueNode_Animated::find_prev | ( | const Time & | x | ) | const |
| String ValueNode_Animated::get_name | ( | ) | const [virtual] |
| String ValueNode_Animated::get_local_name | ( | ) | const [virtual] |
| ValueNode_Animated::Handle synfig::ValueNode_Animated::create | ( | ValueBase::Type | type | ) | [static] |
| ValueNode_Animated::Handle ValueNode_Animated::create | ( | const ValueBase & | value, | |
| const Time & | time | |||
| ) | [static] |
| ValueNode_Animated::Handle ValueNode_Animated::create | ( | ValueNode::Handle | value_node, | |
| const Time & | time | |||
| ) | [static] |
| int ValueNode_Animated::find | ( | const Time & | begin, | |
| const Time & | end, | |||
| std::vector< Waypoint * > & | list | |||
| ) |
| void ValueNode_Animated::set_type | ( | ValueBase::Type | t | ) | [protected] |
| void ValueNode_Animated::get_times_vfunc | ( | Node::time_set & | set | ) | const [protected, virtual] |
Function to be overloaded that fills
Implements synfig::Node.
| synfig::ValueNode_Animated::DCAST_HACK_ID | ( | 4 | ) |
1.5.3