Blender V5.0
NodesModifierData Struct Reference

#include <DNA_modifier_types.h>

Public Attributes

ModifierData modifier
struct bNodeTreenode_group
struct NodesModifierSettings settings
char * bake_directory
int8_t flag
int8_t bake_target
char _pad [2]
int bakes_num
NodesModifierBakebakes
char _pad2 [4]
int panels_num
NodesModifierPanelpanels
NodesModifierRuntimeHandleruntime

Detailed Description

Definition at line 2553 of file DNA_modifier_types.h.

Member Data Documentation

◆ _pad

char NodesModifierData::_pad[2]

Definition at line 2566 of file DNA_modifier_types.h.

◆ _pad2

char NodesModifierData::_pad2[4]

Definition at line 2570 of file DNA_modifier_types.h.

◆ bake_directory

◆ bake_target

◆ bakes

◆ bakes_num

◆ flag

◆ modifier

◆ node_group

struct bNodeTree* NodesModifierData::node_group

Definition at line 2555 of file DNA_modifier_types.h.

Referenced by blender::nodes::inverse_eval::backpropagate_socket_values(), blender::ed::object::bake_simulation::bake_single_node_gather_bake_request(), BKE_main_mesh_legacy_convert_auto_smooth(), blender::blend_read(), buttons_texture_modifier_foreach(), blender::check_property_socket_sync(), blender::ed::object::bake_simulation::collect_simulations_to_bake(), blender::depends_on_time(), do_versions_after_linking_300(), blender::nodes::draw_geometry_nodes_modifier_ui(), blender::ed::object::drop_geometry_nodes_invoke(), blender::NodesModifierUsageInferenceCache::ensure(), blender::bke::NodeTreeRelations::ensure_modifier_users(), blender::nodes::geo_eval_log::GeoTreeLog::ensure_node_warnings(), blender::ed::curves::ensure_surface_deformation_node_exists(), blender::find_side_effect_nodes_for_baking(), blender::find_side_effect_nodes_for_nested_node(), blender::nodes::gizmos::foreach_active_gizmo_exposed_to_modifier(), blender::nodes::gizmos::foreach_active_gizmo_in_modifier(), blender::foreach_ID_link(), blender::ed::object::geometry_node_tree_copy_assign_exec(), geometry_node_tree_get_from_context(), blender::ed::space_node::get_modifier_for_node_editor(), getname_anim_fcurve(), blender::ed::curves::has_surface_deformation_node(), blender::is_disabled(), blender::ed::object::is_smooth_by_angle_modifier(), blender::ed::object::modifier_add_asset_exec(), blender::modifyGeometry(), blender::nodes::node_geo_viewer_cc::node_extra_info(), blender::io::usd::USDPointInstancerReader::read_object_data(), blender::io::usd::USDPointInstancerReader::set_collection(), blender::ed::object::shade_auto_smooth_exec(), timeline_draw_cache(), blender::try_add_side_effect_node(), UI_context_copy_to_selected_check(), blender::update_bakes_from_node_group(), blender::update_depsgraph(), blender::update_id_properties_from_node_group(), blender::update_panels_from_node_group(), and blender::ed::view3d::geometry_nodes_gizmos::WIDGETGROUP_geometry_nodes_refresh().

◆ panels

◆ panels_num

◆ runtime

NodesModifierRuntimeHandle* NodesModifierData::runtime

Definition at line 2574 of file DNA_modifier_types.h.

Referenced by blender::add_data_block_items_writeback(), blender::ed::object::bake_simulation::bake_geometry_nodes_startjob(), blender::blend_read(), blender::ed::object::bake_simulation::clear_requested_bakes_in_modifier_cache(), blender::ed::object::bake_simulation::collect_simulations_to_bake(), blender::copy_data(), blender::nodes::draw_geometry_nodes_modifier_ui(), blender::ed::view3d::geometry_nodes_gizmos::find_geometry_for_gizmo(), blender::find_side_effect_nodes_for_baking(), blender::nodes::geo_eval_log::GeoNodesLog::find_viewer_node_log_for_path(), blender::free_data(), blender::nodes::get_bake_draw_context(), blender::nodes::get_root_tree_log(), blender::init_data(), MOD_nodes_update_interface(), blender::modifyGeometry(), blender::NodesModifierBakeParams::NodesModifierBakeParams(), blender::NodesModifierSimulationParams::NodesModifierSimulationParams(), object_duplilist_preview(), blender::bke::bake::pack_geometry_nodes_bake(), blender::remove_outdated_bake_caches(), blender::ed::object::bake_simulation::request_bakes_in_modifier_cache(), blender::ed::object::bake_simulation::reset_old_bake_cache(), blender::bke::bake::scene_simulation_states_reset(), blender::ed::object::bake_simulation::simulate_to_frame_startjob(), timeline_draw_cache(), blender::ed::object::bake_simulation::try_delete_bake(), blender::bke::bake::unpack_geometry_nodes_bake(), and blender::ed::view3d::geometry_nodes_gizmos::WIDGETGROUP_geometry_nodes_refresh().

◆ settings


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