71 std::unique_ptr<nodes::geo_eval_log::GeoModifierLog>
log;
bool ED_geometry_attribute_convert(Mesh *mesh, const char *name, eCustomDataType dst_type, blender::bke::AttrDomain dst_domain, ReportList *reports)
void ED_operatortypes_geometry()
GPointer rna_property_for_attribute_type_retrieve_value(PointerRNA &ptr, const eCustomDataType type, void *buffer)
StringRefNull rna_property_name_for_type(const eCustomDataType type)
MenuType node_group_operator_assets_menu()
MenuType node_group_operator_assets_menu_unassigned()
const GeoOperatorLog & node_group_operator_static_eval_log()
void register_rna_properties_for_attribute_types(StructRNA &srna)
void clear_operator_asset_trees()
void rna_property_for_attribute_type_set_value(PointerRNA &ptr, PropertyRNA &prop, const GPointer value)
bool attribute_set_poll(bContext &C, const ID &object_data)
void ui_template_node_operator_asset_menu_items(uiLayout &layout, const bContext &C, const StringRef catalog_path)
PropertyRNA * rna_property_for_type(PointerRNA &ptr, const eCustomDataType type)
void ui_template_node_operator_asset_root_items(uiLayout &layout, const bContext &C)
std::unique_ptr< nodes::geo_eval_log::GeoModifierLog > log
std::string node_group_name