#include <node.h>
Inheritance diagram for synfig::Node:
Public Types | |
typedef TimePointSet | time_set |
Public Member Functions | |
sigc::signal< void > & | signal_deleted () |
sigc::signal< void > & | signal_changed () |
sigc::signal< void, GUID > & | signal_guid_changed () |
GUID Changed. | |
virtual | ~Node () |
void | changed () |
const GUID & | get_guid () const |
Gets the GUID for this value node. | |
void | set_guid (const GUID &x) |
Sets the GUID for this value node. | |
int | get_time_last_changed () const |
void | add_child (Node *x) |
void | remove_child (Node *x) |
int | parent_count () const |
const time_set & | get_times () const |
RWLock & | get_rw_lock () const |
Public Attributes | |
std::set< Node * > | parent_set |
Protected Member Functions | |
Node () | |
void | begin_delete () |
virtual void | on_changed () |
virtual void | on_guid_changed (GUID guid) |
virtual void | get_times_vfunc (time_set &set) const =0 |
|
|
|
|
|
|
|
|
|
|
|
GUID Changed.
|
|
|
|
Gets the GUID for this value node.
|
|
Sets the GUID for this value node.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in synfig::Canvas, synfig::Layer, and synfig::ValueNode. |
|
|
|
Function to be overloaded that fills Implemented in synfig::Canvas, synfig::Layer, synfig::Layer_PasteCanvas, synfig::PlaceholderValueNode, synfig::LinkableValueNode, synfig::ValueNode_Animated, synfig::ValueNode_Const, and synfig::ValueNode_DynamicList. |
|
|