[Bf-blender-cvs] [064a3792053] ui-asset-view-template: Cleanup: add const.

Jeroen Bakker noreply at git.blender.org
Sun Mar 21 16:12:00 CET 2021


Commit: 064a37920538a793db3961cf157bf565fe58c467
Author: Jeroen Bakker
Date:   Fri Mar 19 08:18:00 2021 +0100
Branches: ui-asset-view-template
https://developer.blender.org/rB064a37920538a793db3961cf157bf565fe58c467

Cleanup: add const.

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

M	source/blender/compositor/intern/COM_Node.cc
M	source/blender/compositor/intern/COM_Node.h
M	source/blender/compositor/intern/COM_NodeOperationBuilder.cc
M	source/blender/compositor/intern/COM_NodeOperationBuilder.h

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

diff --git a/source/blender/compositor/intern/COM_Node.cc b/source/blender/compositor/intern/COM_Node.cc
index 897d4e1df02..665b4720b23 100644
--- a/source/blender/compositor/intern/COM_Node.cc
+++ b/source/blender/compositor/intern/COM_Node.cc
@@ -158,21 +158,21 @@ void NodeInput::setLink(NodeOutput *link)
   m_link = link;
 }
 
-float NodeInput::getEditorValueFloat()
+float NodeInput::getEditorValueFloat() const
 {
   PointerRNA ptr;
   RNA_pointer_create((ID *)getNode()->getbNodeTree(), &RNA_NodeSocket, getbNodeSocket(), &ptr);
   return RNA_float_get(&ptr, "default_value");
 }
 
-void NodeInput::getEditorValueColor(float *value)
+void NodeInput::getEditorValueColor(float *value) const
 {
   PointerRNA ptr;
   RNA_pointer_create((ID *)getNode()->getbNodeTree(), &RNA_NodeSocket, getbNodeSocket(), &ptr);
   return RNA_float_get_array(&ptr, "default_value", value);
 }
 
-void NodeInput::getEditorValueVector(float *value)
+void NodeInput::getEditorValueVector(float *value) const
 {
   PointerRNA ptr;
   RNA_pointer_create((ID *)getNode()->getbNodeTree(), &RNA_NodeSocket, getbNodeSocket(), &ptr);
diff --git a/source/blender/compositor/intern/COM_Node.h b/source/blender/compositor/intern/COM_Node.h
index fcbf0aab7e0..99f1b58b5ef 100644
--- a/source/blender/compositor/intern/COM_Node.h
+++ b/source/blender/compositor/intern/COM_Node.h
@@ -281,9 +281,9 @@ class NodeInput {
     return m_link;
   }
 
-  float getEditorValueFloat();
-  void getEditorValueColor(float *value);
-  void getEditorValueVector(float *value);
+  float getEditorValueFloat() const;
+  void getEditorValueColor(float *value) const;
+  void getEditorValueVector(float *value) const;
 };
 
 /**
diff --git a/source/blender/compositor/intern/COM_NodeOperationBuilder.cc b/source/blender/compositor/intern/COM_NodeOperationBuilder.cc
index 0290d00d56d..492f7cb8768 100644
--- a/source/blender/compositor/intern/COM_NodeOperationBuilder.cc
+++ b/source/blender/compositor/intern/COM_NodeOperationBuilder.cc
@@ -294,7 +294,7 @@ void NodeOperationBuilder::add_operation_input_constants()
 }
 
 void NodeOperationBuilder::add_input_constant_value(NodeOperationInput *input,
-                                                    NodeInput *node_input)
+                                                    const NodeInput *node_input)
 {
   switch (input->getDataType()) {
     case COM_DT_VALUE: {
diff --git a/source/blender/compositor/intern/COM_NodeOperationBuilder.h b/source/blender/compositor/intern/COM_NodeOperationBuilder.h
index 5d497e8ec7d..8f55574fa88 100644
--- a/source/blender/compositor/intern/COM_NodeOperationBuilder.h
+++ b/source/blender/compositor/intern/COM_NodeOperationBuilder.h
@@ -123,7 +123,7 @@ class NodeOperationBuilder {
 
   /** Construct a constant value operation for every unconnected input */
   void add_operation_input_constants();
-  void add_input_constant_value(NodeOperationInput *input, NodeInput *node_input);
+  void add_input_constant_value(NodeOperationInput *input, const NodeInput *node_input);
 
   /** Replace proxy operations with direct links */
   void resolve_proxies();



More information about the Bf-blender-cvs mailing list