[Bf-blender-cvs] [dd1a90353be] node-tree-ref: rename

Jacques Lucke noreply at git.blender.org
Tue May 5 15:13:10 CEST 2020


Commit: dd1a90353be9870fa37f10a379a197e6eeab982e
Author: Jacques Lucke
Date:   Tue May 5 14:35:27 2020 +0200
Branches: node-tree-ref
https://developer.blender.org/rBdd1a90353be9870fa37f10a379a197e6eeab982e

rename

===================================================================

M	source/blender/blenkernel/BKE_node_tree_ref.hh
M	source/blender/blenkernel/intern/node_tree_ref.cc

===================================================================

diff --git a/source/blender/blenkernel/BKE_node_tree_ref.hh b/source/blender/blenkernel/BKE_node_tree_ref.hh
index 46728e0119c..d9a9232906d 100644
--- a/source/blender/blenkernel/BKE_node_tree_ref.hh
+++ b/source/blender/blenkernel/BKE_node_tree_ref.hh
@@ -128,7 +128,8 @@ class NodeRef : BLI::NonCopyable, BLI::NonMovable {
 
   uint id() const;
 
-  bool is_reroute() const;
+  bool is_reroute_node() const;
+  bool is_group_node() const;
 };
 
 class NodeTreeRef : BLI::NonCopyable, BLI::NonMovable {
@@ -350,11 +351,16 @@ inline uint NodeRef::id() const
   return m_id;
 }
 
-inline bool NodeRef::is_reroute() const
+inline bool NodeRef::is_reroute_node() const
 {
   return m_bnode->type == NODE_REROUTE;
 }
 
+inline bool NodeRef::is_group_node() const
+{
+  return m_bnode->type == NODE_GROUP;
+}
+
 /* --------------------------------------------------------------------
  * NodeRef inline methods.
  */
diff --git a/source/blender/blenkernel/intern/node_tree_ref.cc b/source/blender/blenkernel/intern/node_tree_ref.cc
index 84878801cef..2d55540e477 100644
--- a/source/blender/blenkernel/intern/node_tree_ref.cc
+++ b/source/blender/blenkernel/intern/node_tree_ref.cc
@@ -69,7 +69,7 @@ NodeTreeRef::NodeTreeRef(bNodeTree *btree)
   }
 
   for (OutputSocketRef *socket : m_output_sockets) {
-    if (!socket->m_node->is_reroute()) {
+    if (!socket->m_node->is_reroute_node()) {
       this->find_targets_skipping_reroutes(*socket, socket->m_linked_sockets);
       for (SocketRef *target : socket->m_linked_sockets) {
         target->m_linked_sockets.append(socket);
@@ -127,7 +127,7 @@ void NodeTreeRef::find_targets_skipping_reroutes(OutputSocketRef &socket,
                                                  Vector<SocketRef *> &r_targets)
 {
   for (SocketRef *direct_target : socket.m_directly_linked_sockets) {
-    if (direct_target->m_node->is_reroute()) {
+    if (direct_target->m_node->is_reroute_node()) {
       this->find_targets_skipping_reroutes(*direct_target->m_node->m_outputs[0], r_targets);
     }
     else {



More information about the Bf-blender-cvs mailing list