|
| static const CPPType & | blender::nodes::node_geo_simulation_cc::get_simulation_item_cpp_type (const eNodeSocketDatatype socket_type) |
| |
| static const CPPType & | blender::nodes::node_geo_simulation_cc::get_simulation_item_cpp_type (const NodeSimulationItem &item) |
| |
| 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 void | 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, Span< void * > r_output_values) |
| |
| static void | 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, Span< void * > r_output_values) |
| |
| static bke::bake::BakeState | blender::nodes::node_geo_simulation_cc::move_values_to_simulation_state (const Span< NodeSimulationItem > node_simulation_items, const Span< void * > input_values, bke::bake::BakeDataBlockMap *data_block_map) |
| |
| static void | blender::nodes::node_geo_simulation_cc::draw_simulation_state_item (uiList *, const bContext *C, uiLayout *layout, PointerRNA *, PointerRNA *itemptr, int, PointerRNA *, const char *, int, int) |
| |
| 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_OT_simulation_zone_item_remove (wmOperatorType *ot) |
| |
| static void | blender::nodes::node_geo_simulation_cc::NODE_OT_simulation_zone_item_add (wmOperatorType *ot) |
| |
| static void | blender::nodes::node_geo_simulation_cc::NODE_OT_simulation_zone_item_move (wmOperatorType *ot) |
| |
| 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 (bNodeTree *ntree, bNode *node, bNodeLink *link) |
| |
| 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 (bNodeTree *ntree, bNode *node, bNodeLink *link) |
| |
| 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_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, void *prev, const void *next, const float factor) |
| |