Blender V4.3
NOD_inverse_eval_run.hh File Reference

Go to the source code of this file.

Classes

struct  blender::nodes::inverse_eval::SocketToUpdate
 

Namespaces

namespace  blender
 
namespace  blender::nodes
 
namespace  blender::nodes::inverse_eval
 

Functions

bool blender::nodes::inverse_eval::backpropagate_socket_values (bContext &C, Object &object, NodesModifierData &nmd, geo_eval_log::GeoModifierLog &eval_log, const Span< SocketToUpdate > sockets_to_update)
 
std::optional< SocketValueVariantblender::nodes::inverse_eval::get_logged_socket_value (geo_eval_log::GeoTreeLog &tree_log, const bNodeSocket &socket)
 
std::optional< SocketValueVariantblender::nodes::inverse_eval::convert_single_socket_value (const bNodeSocket &old_socket, const bNodeSocket &new_socket, const SocketValueVariant &old_value)