Blender V5.0
NOD_inverse_eval_run.hh File Reference

Go to the source code of this file.

Classes

struct  blender::nodes::inverse_eval::SocketToUpdate
class  blender::nodes::inverse_eval::SocketValueVariant

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::GeoNodesLog &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)