|
Blender V5.0
|
#include <depsgraph_relation.hh>
Public Member Functions | |
| Relation (Node *from, Node *to, const char *description) | |
| void | unlink () |
Public Attributes | |
| Node * | from |
| Node * | to |
| const char * | name |
| int | flag = 0 |
Definition at line 35 of file depsgraph_relation.hh.
Definition at line 36 of file depsgraph_relation.hh.
| void blender::deg::Relation::unlink | ( | ) |
Definition at line 15 of file depsgraph_relation.cc.
References BLI_assert, from, and to.
Referenced by blender::deg::deg_graph_transitive_reduction().
| int blender::deg::Relation::flag = 0 |
Definition at line 48 of file depsgraph_relation.hh.
Referenced by blender::deg::Depsgraph::add_new_relation(), blender::deg::DepsgraphRelationBuilder::build_copy_on_write_relations(), DEG_add_object_pointcache_relation(), blender::deg::deg_debug_graphviz_relation_color(), blender::deg::deg_debug_graphviz_relation_style(), and blender::deg::deg_graph_flush_visibility_flags().
| Node* blender::deg::Relation::from |
Definition at line 43 of file depsgraph_relation.hh.
Referenced by blender::deg::DepsgraphRelationBuilder::build_copy_on_write_relations(), blender::deg::Depsgraph::check_nodes_connected(), DEG_debug_consistency_check(), blender::deg::deg_debug_graphviz_node_relations(), blender::deg::deg_debug_graphviz_relation_arrowhead(), blender::deg::deg_graph_flush_visibility_flags(), blender::deg::deg_graph_remove_unused_noops(), blender::deg::deg_graph_tag_paths_recursive(), blender::deg::deg_graph_transitive_reduction(), blender::deg::is_reachable(), blender::deg::is_removable_relation(), Relation(), and unlink().
| const char* blender::deg::Relation::name |
Definition at line 47 of file depsgraph_relation.hh.
Referenced by blender::deg::Depsgraph::check_nodes_connected(), blender::deg::deg_debug_graphviz_node_relations(), and Relation().
| Node* blender::deg::Relation::to |
Definition at line 44 of file depsgraph_relation.hh.
Referenced by blender::deg::Depsgraph::check_nodes_connected(), DEG_debug_consistency_check(), blender::deg::deg_debug_graphviz_node_relations(), blender::deg::deg_debug_graphviz_relation_arrowhead(), blender::deg::deg_graph_flush_visibility_flags(), blender::deg::is_removable_relation(), Relation(), and unlink().