[Bf-blender-cvs] [de296e84293] master: Cleanup: add const.
Jeroen Bakker
noreply at git.blender.org
Fri Mar 19 08:19:38 CET 2021
Commit: de296e842932a1d746bfa4bc4f3e7e9cbf7fbf4b
Author: Jeroen Bakker
Date: Fri Mar 19 08:18:00 2021 +0100
Branches: master
https://developer.blender.org/rBde296e842932a1d746bfa4bc4f3e7e9cbf7fbf4b
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