diff options
Diffstat (limited to 'source/blender/nodes/NOD_geometry_exec.hh')
-rw-r--r-- | source/blender/nodes/NOD_geometry_exec.hh | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/blender/nodes/NOD_geometry_exec.hh b/source/blender/nodes/NOD_geometry_exec.hh index 7e8c3551f33..5f55794d88c 100644 --- a/source/blender/nodes/NOD_geometry_exec.hh +++ b/source/blender/nodes/NOD_geometry_exec.hh @@ -354,6 +354,11 @@ class GeoNodeExecParams { const GeometryComponent &component, const CustomDataType default_type) const; + /** + * If any of the corresponding input sockets are attributes instead of single values, + * use the highest priority attribute domain from among them. + * Otherwise return the default domain. + */ AttributeDomain get_highest_priority_input_domain(Span<std::string> names, const GeometryComponent &component, const AttributeDomain default_domain) const; |