Blender  V2.93
Public Attributes | List of all members
NodeTreeUIStorage Struct Reference

#include <BKE_node_ui_storage.hh>

Public Attributes

blender::Map< NodeTreeEvaluationContext, blender::Map< std::string, NodeUIStorage > > context_map
 
std::mutex context_map_mutex
 
AvailableAttributeInfo dummy_info_for_search
 

Detailed Description

Definition at line 102 of file BKE_node_ui_storage.hh.

Member Data Documentation

◆ context_map

blender::Map<NodeTreeEvaluationContext, blender::Map<std::string, NodeUIStorage> > NodeTreeUIStorage::context_map

◆ context_map_mutex

std::mutex NodeTreeUIStorage::context_map_mutex

◆ dummy_info_for_search

AvailableAttributeInfo NodeTreeUIStorage::dummy_info_for_search
mutable

Attribute search uses this to store the fake info for the string typed into a node, in order to pass the info to the execute callback that sets node socket values. This is mutable since we can count on only one attribute search being open at a time, and there is no real data stored here.

Definition at line 112 of file BKE_node_ui_storage.hh.

Referenced by node_geometry_add_attribute_search_button().


The documentation for this struct was generated from the following file: