|
Blender V4.3
|
#include <NOD_geometry_nodes_gizmos.hh>
Public Attributes | |
| Vector< const bNode * > | gizmo_nodes |
| Set< const bNodeSocket * > | gizmo_endpoint_sockets |
| MultiValueMap< ie::ValueNodeElem, ie::SocketElem > | gizmo_inputs_by_value_nodes |
| MultiValueMap< ie::SocketElem, ie::SocketElem > | gizmo_inputs_by_node_inputs |
| MultiValueMap< ie::GroupInputElem, ie::SocketElem > | gizmo_inputs_by_group_inputs |
Cached on node groups after each update to make looking up and evaluating gizmos more efficient.
Definition at line 25 of file NOD_geometry_nodes_gizmos.hh.
| Set<const bNodeSocket *> blender::nodes::gizmos::TreeGizmoPropagation::gizmo_endpoint_sockets |
Sockets that are special from a gizmo perspective because their value is controlled by a gizmo or because they are a group input that has a gizmo.
Definition at line 31 of file NOD_geometry_nodes_gizmos.hh.
Referenced by blender::nodes::gizmos::build_tree_gizmo_propagation().
| MultiValueMap<ie::GroupInputElem, ie::SocketElem> blender::nodes::gizmos::TreeGizmoPropagation::gizmo_inputs_by_group_inputs |
Definition at line 36 of file NOD_geometry_nodes_gizmos.hh.
Referenced by blender::nodes::gizmos::build_tree_gizmo_propagation(), and blender::nodes::gizmos::foreach_gizmo_for_group_input().
| MultiValueMap<ie::SocketElem, ie::SocketElem> blender::nodes::gizmos::TreeGizmoPropagation::gizmo_inputs_by_node_inputs |
Definition at line 35 of file NOD_geometry_nodes_gizmos.hh.
Referenced by blender::nodes::gizmos::build_tree_gizmo_propagation(), and blender::nodes::gizmos::foreach_active_gizmo_in_open_node_editor().
| MultiValueMap<ie::ValueNodeElem, ie::SocketElem> blender::nodes::gizmos::TreeGizmoPropagation::gizmo_inputs_by_value_nodes |
Supports quickly finding the gizmo sockets that are controlled by certain gizmo targets.
Definition at line 34 of file NOD_geometry_nodes_gizmos.hh.
Referenced by blender::nodes::gizmos::build_tree_gizmo_propagation(), and blender::nodes::gizmos::foreach_active_gizmo_in_open_node_editor().
Definition at line 26 of file NOD_geometry_nodes_gizmos.hh.
Referenced by blender::nodes::gizmos::build_tree_gizmo_propagation(), and blender::nodes::gizmos::foreach_active_gizmo_in_open_node_editor().