|
| static bke::bake::BakeSocketConfig | blender::nodes::node_geo_simulation_cc::make_bake_socket_config (const Span< NodeSimulationItem > node_simulation_items) |
| static std::shared_ptr< AttributeFieldInput > | blender::nodes::node_geo_simulation_cc::make_attribute_field (const Object &self_object, const ComputeContext &compute_context, const bNode &node, const NodeSimulationItem &item, const CPPType &type) |
| static Vector< SocketValueVariant > | blender::nodes::node_geo_simulation_cc::move_simulation_state_to_values (const Span< NodeSimulationItem > node_simulation_items, bke::bake::BakeState zone_state, const Object &self_object, const ComputeContext &compute_context, const bNode &node, bke::bake::BakeDataBlockMap *data_block_map) |
| static Vector< SocketValueVariant > | blender::nodes::node_geo_simulation_cc::copy_simulation_state_to_values (const Span< NodeSimulationItem > node_simulation_items, const bke::bake::BakeStateRef &zone_state, const Object &self_object, const ComputeContext &compute_context, const bNode &node, bke::bake::BakeDataBlockMap *data_block_map) |
| static bke::bake::BakeState | blender::nodes::node_geo_simulation_cc::move_values_to_simulation_state (const Span< NodeSimulationItem > node_simulation_items, MutableSpan< SocketValueVariant > input_values, bke::bake::BakeDataBlockMap *data_block_map) |
| static void | blender::nodes::node_geo_simulation_cc::draw_simulation_state (const bContext *C, uiLayout *layout, bNodeTree &ntree, bNode &output_node) |
| static void | blender::nodes::node_geo_simulation_cc::node_layout_ex (uiLayout *layout, bContext *C, PointerRNA *current_node_ptr) |
| | blender::nodes::node_geo_simulation_cc::sim_input_node::NODE_STORAGE_FUNCS (NodeGeometrySimulationInput) |
| static void | blender::nodes::node_geo_simulation_cc::sim_input_node::node_declare (NodeDeclarationBuilder &b) |
| static void | blender::nodes::node_geo_simulation_cc::sim_input_node::node_init (bNodeTree *, bNode *node) |
| static void | blender::nodes::node_geo_simulation_cc::sim_input_node::node_label (const bNodeTree *, const bNode *, char *label, const int label_maxncpy) |
| static bool | blender::nodes::node_geo_simulation_cc::sim_input_node::node_insert_link (bke::NodeInsertLinkParams ¶ms) |
| static void | blender::nodes::node_geo_simulation_cc::sim_input_node::node_register () |
| | blender::nodes::node_geo_simulation_cc::sim_output_node::NODE_STORAGE_FUNCS (NodeGeometrySimulationOutput) |
| static void | blender::nodes::node_geo_simulation_cc::sim_output_node::node_declare (NodeDeclarationBuilder &b) |
| static void | blender::nodes::node_geo_simulation_cc::sim_output_node::node_init (bNodeTree *, bNode *node) |
| static void | blender::nodes::node_geo_simulation_cc::sim_output_node::node_free_storage (bNode *node) |
| static void | blender::nodes::node_geo_simulation_cc::sim_output_node::node_copy_storage (bNodeTree *, bNode *dst_node, const bNode *src_node) |
| static void | blender::nodes::node_geo_simulation_cc::sim_output_node::node_operators () |
| static bool | blender::nodes::node_geo_simulation_cc::sim_output_node::node_insert_link (bke::NodeInsertLinkParams ¶ms) |
| static void | blender::nodes::node_geo_simulation_cc::sim_output_node::node_extra_info (NodeExtraInfoParams ¶ms) |
| static void | blender::nodes::node_geo_simulation_cc::sim_output_node::node_gather_link_searches (GatherLinkSearchOpParams ¶ms) |
| static void | blender::nodes::node_geo_simulation_cc::sim_output_node::node_blend_write (const bNodeTree &, const bNode &node, BlendWriter &writer) |
| static void | blender::nodes::node_geo_simulation_cc::sim_output_node::node_blend_read (bNodeTree &, bNode &node, BlendDataReader &reader) |
| static void | blender::nodes::node_geo_simulation_cc::sim_output_node::node_register () |
| std::unique_ptr< LazyFunction > | blender::nodes::get_simulation_input_lazy_function (const bNodeTree &node_tree, const bNode &node, GeometryNodesLazyFunctionGraphInfo &own_lf_graph_info) |
| std::unique_ptr< LazyFunction > | blender::nodes::get_simulation_output_lazy_function (const bNode &node, GeometryNodesLazyFunctionGraphInfo &own_lf_graph_info) |
| void | blender::nodes::mix_baked_data_item (eNodeSocketDatatype socket_type, SocketValueVariant &prev, const SocketValueVariant &next, const float factor) |