|
Blender V4.3
|
Go to the source code of this file.
| void register_node_tree_type_sh | ( | ) |
Definition at line 177 of file node_shader_tree.cc.
References blender::bke::bNodeTreeType::foreach_nodeclass, foreach_nodeclass(), blender::bke::bNodeTreeType::get_from_context, blender::bke::bNodeTreeType::group_idname, blender::bke::bNodeTreeType::idname, blender::bke::bNodeTreeType::localize, localize(), N_, blender::bke::node_tree_type_add(), NTREE_SHADER, ntreeType_Shader, blender::bke::bNodeTreeType::poll, blender::bke::bNodeTreeType::rna_ext, shader_get_from_context(), shader_node_tree_socket_type_valid(), shader_tree_poll(), shader_validate_link(), ExtensionRNA::srna, STRNCPY, blender::bke::bNodeTreeType::type, blender::bke::bNodeTreeType::ui_description, blender::bke::bNodeTreeType::ui_icon, blender::bke::bNodeTreeType::ui_name, blender::bke::bNodeTreeType::update, update(), blender::bke::bNodeTreeType::valid_socket_type, and blender::bke::bNodeTreeType::validate_link.
Referenced by register_shader_nodes().
| void register_node_type_sh_add_shader | ( | ) |
Definition at line 55 of file node_shader_add_shader.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_SHADER, blender::bke::node_register_type(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_ambient_occlusion | ( | ) |
Definition at line 78 of file node_shader_ambient_occlusion.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, NODE_CLASS_INPUT, blender::bke::node_register_type(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_attribute | ( | ) |
Definition at line 93 of file node_shader_attribute.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, NODE_CLASS_INPUT, node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_storage(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_background | ( | ) |
Definition at line 35 of file node_shader_background.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, NODE_CLASS_SHADER, blender::bke::node_register_type(), sh_node_type_base(), and world_shader_nodes_poll().
Referenced by register_shader_nodes().
| void register_node_type_sh_bevel | ( | ) |
Definition at line 54 of file node_shader_bevel.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, NODE_CLASS_INPUT, blender::bke::node_register_type(), SH_NODE_BEVEL, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_blackbody | ( | ) |
Definition at line 67 of file node_shader_blackbody.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, blender::bke::Middle, NODE_CLASS_CONVERTER, blender::bke::node_register_type(), blender::bke::node_type_size_preset(), sh_fn_node_type_base(), and SH_NODE_BLACKBODY.
Referenced by register_shader_nodes().
| void register_node_type_sh_brightcontrast | ( | ) |
Definition at line 54 of file node_shader_brightness.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_OP_COLOR, blender::bke::node_register_type(), SH_NODE_BRIGHTCONTRAST, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_bsdf_diffuse | ( | ) |
Definition at line 58 of file node_shader_bsdf_diffuse.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, blender::bke::Middle, NODE_CLASS_SHADER, blender::bke::node_register_type(), blender::bke::node_type_size_preset(), object_shader_nodes_poll(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_bsdf_glass | ( | ) |
Definition at line 71 of file node_shader_bsdf_glass.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, blender::bke::Middle, NODE_CLASS_SHADER, blender::bke::node_register_type(), blender::bke::node_type_size_preset(), object_shader_nodes_poll(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_bsdf_glossy | ( | ) |
Definition at line 92 of file node_shader_bsdf_glossy.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, blender::bke::Middle, NODE_CLASS_SHADER, blender::bke::node_register_alias(), blender::bke::node_register_type(), blender::bke::node_type_size_preset(), object_shader_nodes_poll(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_bsdf_hair | ( | ) |
Definition at line 51 of file node_shader_bsdf_hair.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, NODE_CLASS_SHADER, blender::bke::node_register_type(), blender::bke::node_type_size(), object_cycles_shader_nodes_poll(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_bsdf_hair_principled | ( | ) |
Definition at line 209 of file node_shader_bsdf_hair_principled.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::Large, NODE_CLASS_SHADER, node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_size_preset(), blender::bke::node_type_storage(), object_cycles_shader_nodes_poll(), sh_node_type_base(), and blender::bke::bNodeType::updatefunc.
Referenced by register_shader_nodes().
| void register_node_type_sh_bsdf_metallic | ( | ) |
Definition at line 151 of file node_shader_bsdf_metallic.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::Large, blender::bke::bNodeType::materialx_fn, NODE_CLASS_SHADER, blender::bke::node_register_type(), blender::bke::node_type_size_preset(), object_shader_nodes_poll(), sh_node_type_base(), and blender::bke::bNodeType::updatefunc.
Referenced by register_shader_nodes().
| void register_node_type_sh_bsdf_principled | ( | ) |
Definition at line 653 of file node_shader_bsdf_principled.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::Large, blender::bke::bNodeType::materialx_fn, NODE_CLASS_SHADER, blender::bke::node_register_type(), blender::bke::node_type_size_preset(), object_shader_nodes_poll(), sh_node_type_base(), and blender::bke::bNodeType::updatefunc.
Referenced by register_shader_nodes().
| void register_node_type_sh_bsdf_ray_portal | ( | ) |
Definition at line 57 of file node_shader_bsdf_ray_portal.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_SHADER, blender::bke::node_register_type(), object_shader_nodes_poll(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_bsdf_refraction | ( | ) |
Definition at line 69 of file node_shader_bsdf_refraction.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, blender::bke::Middle, NODE_CLASS_SHADER, blender::bke::node_register_type(), blender::bke::node_type_size_preset(), object_shader_nodes_poll(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_bsdf_sheen | ( | ) |
Definition at line 71 of file node_shader_bsdf_sheen.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, NODE_CLASS_SHADER, blender::bke::node_register_type(), object_cycles_shader_nodes_poll(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_bsdf_toon | ( | ) |
Definition at line 45 of file node_shader_bsdf_toon.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::Middle, NODE_CLASS_SHADER, blender::bke::node_register_type(), blender::bke::node_type_size_preset(), object_cycles_shader_nodes_poll(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_bsdf_translucent | ( | ) |
Definition at line 51 of file node_shader_bsdf_translucent.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_SHADER, blender::bke::node_register_type(), object_shader_nodes_poll(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_bsdf_transparent | ( | ) |
Definition at line 55 of file node_shader_bsdf_transparent.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_SHADER, blender::bke::node_register_type(), object_shader_nodes_poll(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_bump | ( | ) |
Definition at line 113 of file node_shader_bump.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_OP_VECTOR, blender::bke::node_register_type(), SH_NODE_BUMP, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_camera | ( | ) |
Definition at line 40 of file node_shader_camera.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_INPUT, blender::bke::node_register_type(), SH_NODE_CAMERA, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_clamp | ( | ) |
Definition at line 96 of file node_shader_clamp.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, NODE_CLASS_CONVERTER, blender::bke::node_register_type(), sh_fn_node_type_base(), and SH_NODE_CLAMP.
Referenced by register_shader_nodes().
| void register_node_type_sh_combcolor | ( | ) |
Definition at line 200 of file node_shader_sepcomb_color.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, NODE_CLASS_CONVERTER, node_combsep_color_init(), node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_storage(), SH_NODE_COMBINE_COLOR, sh_node_type_base(), and blender::bke::bNodeType::updatefunc.
Referenced by register_shader_nodes().
| void register_node_type_sh_combhsv | ( | ) |
Definition at line 71 of file node_shader_sepcomb_hsv.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gather_link_search_ops, blender::bke::bNodeType::gpu_fn, NODE_CLASS_CONVERTER, blender::bke::node_register_type(), SH_NODE_COMBHSV_LEGACY, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_combrgb | ( | ) |
Definition at line 121 of file node_shader_sepcomb_rgb.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::gather_link_search_ops, blender::bke::bNodeType::gpu_fn, NODE_CLASS_CONVERTER, blender::bke::node_register_type(), sh_fn_node_type_base(), and SH_NODE_COMBRGB_LEGACY.
Referenced by register_shader_nodes().
| void register_node_type_sh_combxyz | ( | ) |
Definition at line 222 of file node_shader_sepcomb_xyz.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::eval_elem, blender::bke::bNodeType::eval_inverse, blender::bke::bNodeType::eval_inverse_elem, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_CONVERTER, blender::bke::node_register_type(), sh_fn_node_type_base(), and SH_NODE_COMBXYZ.
Referenced by register_shader_nodes().
| void register_node_type_sh_curve_float | ( | ) |
Definition at line 417 of file node_shader_curves.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::Large, blender::bke::bNodeType::materialx_fn, NODE_CLASS_CONVERTER, node_copy_curves(), node_free_curves(), blender::bke::node_register_type(), blender::bke::node_type_size_preset(), blender::bke::node_type_storage(), sh_fn_node_type_base(), and SH_NODE_CURVE_FLOAT.
Referenced by register_shader_nodes().
| void register_node_type_sh_curve_rgb | ( | ) |
Definition at line 289 of file node_shader_curves.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::Large, blender::bke::bNodeType::materialx_fn, NODE_CLASS_OP_COLOR, node_copy_curves(), node_free_curves(), blender::bke::node_register_type(), blender::bke::node_type_size_preset(), blender::bke::node_type_storage(), sh_fn_node_type_base(), and SH_NODE_CURVE_RGB.
Referenced by register_shader_nodes().
| void register_node_type_sh_curve_vec | ( | ) |
Definition at line 129 of file node_shader_curves.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::Large, blender::bke::bNodeType::materialx_fn, NODE_CLASS_OP_VECTOR, node_copy_curves(), node_free_curves(), blender::bke::node_register_type(), blender::bke::node_type_size_preset(), blender::bke::node_type_storage(), sh_fn_node_type_base(), and SH_NODE_CURVE_VEC.
Referenced by register_shader_nodes().
| void register_node_type_sh_displacement | ( | ) |
Definition at line 67 of file node_shader_displacement.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, NODE_CLASS_OP_VECTOR, blender::bke::node_register_type(), SH_NODE_DISPLACEMENT, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_dynamic | ( | ) |
| void register_node_type_sh_eevee_metallic | ( | ) |
| void register_node_type_sh_eevee_specular | ( | ) |
Definition at line 78 of file node_shader_eevee_specular.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, NODE_CLASS_SHADER, blender::bke::node_register_type(), object_eevee_shader_nodes_poll(), SH_NODE_EEVEE_SPECULAR, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_emission | ( | ) |
Definition at line 45 of file node_shader_emission.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_SHADER, blender::bke::node_register_type(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_fresnel | ( | ) |
Definition at line 42 of file node_shader_fresnel.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_INPUT, blender::bke::node_register_type(), SH_NODE_FRESNEL, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_gamma | ( | ) |
Definition at line 47 of file node_shader_gamma.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_OP_COLOR, blender::bke::node_register_type(), SH_NODE_GAMMA, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_geometry | ( | ) |
Definition at line 88 of file node_shader_geometry.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_INPUT, blender::bke::node_register_type(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_group | ( | ) |
Definition at line 82 of file node_shader_common.cc.
References BLI_assert, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, gpu_group_execute(), blender::bke::bNodeType::insert_link, blender::bke::bNodeType::labelfunc, NODE_CLASS_GROUP, NODE_GROUP, blender::nodes::node_group_declare(), node_group_label(), node_group_poll_instance(), node_group_ui_class(), node_group_ui_description(), node_insert_link_default(), blender::bke::node_register_type(), blender::bke::node_type_base_custom(), blender::bke::node_type_size(), blender::bke::bNodeType::poll, blender::bke::bNodeType::poll_instance, blender::bke::bNodeType::rna_ext, RNA_struct_blender_type_set(), RNA_struct_find(), sh_node_poll_default(), ExtensionRNA::srna, blender::bke::bNodeType::type, blender::bke::bNodeType::ui_class, and blender::bke::bNodeType::ui_description_fn.
Referenced by register_shader_nodes().
| void register_node_type_sh_hair_info | ( | ) |
Definition at line 44 of file node_shader_hair_info.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_INPUT, blender::bke::node_register_type(), SH_NODE_HAIR_INFO, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_holdout | ( | ) |
Definition at line 27 of file node_shader_holdout.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, NODE_CLASS_SHADER, blender::bke::node_register_type(), object_shader_nodes_poll(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_hue_sat | ( | ) |
Definition at line 78 of file node_shader_hueSatVal.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, blender::bke::Middle, NODE_CLASS_OP_COLOR, blender::bke::node_register_type(), blender::bke::node_type_size_preset(), SH_NODE_HUE_SAT, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_invert | ( | ) |
Definition at line 48 of file node_shader_invert.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_OP_COLOR, blender::bke::node_register_type(), SH_NODE_INVERT, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_layer_weight | ( | ) |
Definition at line 43 of file node_shader_layer_weight.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_INPUT, blender::bke::node_register_type(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_light_falloff | ( | ) |
Definition at line 51 of file node_shader_light_falloff.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, blender::bke::Middle, NODE_CLASS_OP_COLOR, blender::bke::node_register_type(), blender::bke::node_type_size_preset(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_light_path | ( | ) |
Definition at line 54 of file node_shader_light_path.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_INPUT, blender::bke::node_register_type(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_map_range | ( | ) |
Definition at line 521 of file node_shader_map_range.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gather_link_search_ops, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, NODE_CLASS_CONVERTER, node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_storage(), sh_fn_node_type_base(), SH_NODE_MAP_RANGE, blender::bke::bNodeType::ui_class, and blender::bke::bNodeType::updatefunc.
Referenced by register_shader_nodes().
| void register_node_type_sh_mapping | ( | ) |
Definition at line 118 of file node_shader_mapping.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_OP_VECTOR, blender::bke::node_register_type(), SH_NODE_MAPPING, sh_node_type_base(), and blender::bke::bNodeType::updatefunc.
Referenced by register_shader_nodes().
| void register_node_type_sh_math | ( | ) |
Definition at line 436 of file node_shader_math.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::eval_elem, blender::bke::bNodeType::eval_inverse, blender::bke::bNodeType::eval_inverse_elem, blender::bke::bNodeType::gather_link_search_ops, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::labelfunc, blender::bke::bNodeType::materialx_fn, NODE_CLASS_CONVERTER, node_math_label(), node_math_update(), blender::bke::node_register_type(), sh_fn_node_type_base(), SH_NODE_MATH, and blender::bke::bNodeType::updatefunc.
Referenced by register_shader_nodes().
| void register_node_type_sh_mix | ( | ) |
Definition at line 608 of file node_shader_mix.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gather_link_search_ops, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::labelfunc, blender::bke::bNodeType::materialx_fn, NODE_CLASS_CONVERTER, node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_storage(), sh_fn_node_type_base(), blender::bke::bNodeType::ui_class, and blender::bke::bNodeType::updatefunc.
Referenced by register_shader_nodes().
| void register_node_type_sh_mix_rgb | ( | ) |
Definition at line 155 of file node_shader_mix_rgb.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::gather_link_search_ops, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::labelfunc, node_blend_label(), NODE_CLASS_OP_COLOR, blender::bke::node_register_type(), sh_fn_node_type_base(), and SH_NODE_MIX_RGB_LEGACY.
Referenced by register_shader_nodes().
| void register_node_type_sh_mix_shader | ( | ) |
Definition at line 62 of file node_shader_mix_shader.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_SHADER, blender::bke::node_register_type(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_normal | ( | ) |
Definition at line 58 of file node_shader_normal.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_OP_VECTOR, blender::bke::node_register_type(), SH_NODE_NORMAL, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_normal_map | ( | ) |
Definition at line 168 of file node_shader_normal_map.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, blender::bke::Middle, NODE_CLASS_OP_VECTOR, node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_size_preset(), blender::bke::node_type_storage(), SH_NODE_NORMAL_MAP, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_object_info | ( | ) |
Definition at line 56 of file node_shader_object_info.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_INPUT, blender::bke::node_register_type(), SH_NODE_OBJECT_INFO, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_output_aov | ( | ) |
Definition at line 56 of file node_shader_output_aov.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::no_muting, NODE_CLASS_OUTPUT, node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_storage(), SH_NODE_OUTPUT_AOV, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_output_eevee_material | ( | ) |
| void register_node_type_sh_output_light | ( | ) |
Definition at line 33 of file node_shader_output_light.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::no_muting, NODE_CLASS_OUTPUT, blender::bke::node_register_type(), object_cycles_shader_nodes_poll(), SH_NODE_OUTPUT_LIGHT, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_output_linestyle | ( | ) |
Definition at line 41 of file node_shader_output_linestyle.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, line_style_shader_nodes_poll(), blender::bke::bNodeType::no_muting, NODE_CLASS_OUTPUT, blender::bke::node_register_type(), SH_NODE_OUTPUT_LINESTYLE, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_output_material | ( | ) |
Definition at line 66 of file node_shader_output_material.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, blender::bke::bNodeType::no_muting, NODE_CLASS_OUTPUT, blender::bke::node_register_type(), object_shader_nodes_poll(), SH_NODE_OUTPUT_MATERIAL, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_output_world | ( | ) |
Definition at line 36 of file node_shader_output_world.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::no_muting, NODE_CLASS_OUTPUT, blender::bke::node_register_type(), SH_NODE_OUTPUT_WORLD, sh_node_type_base(), and world_shader_nodes_poll().
Referenced by register_shader_nodes().
| void register_node_type_sh_particle_info | ( | ) |
Definition at line 47 of file node_shader_particle_info.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_INPUT, blender::bke::node_register_type(), SH_NODE_PARTICLE_INFO, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_point_info | ( | ) |
Definition at line 37 of file node_shader_point_info.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_INPUT, blender::bke::node_register_type(), SH_NODE_POINT_INFO, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_rgb | ( | ) |
Definition at line 40 of file node_shader_rgb.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_INPUT, blender::bke::node_register_type(), SH_NODE_RGB, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_rgbtobw | ( | ) |
Definition at line 39 of file node_shader_rgb_to_bw.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_CONVERTER, blender::bke::node_register_type(), SH_NODE_RGBTOBW, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_script | ( | ) |
Definition at line 83 of file node_shader_script.cc.
References blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::draw_buttons_ex, blender::bke::bNodeType::initfunc, NODE_CLASS_SCRIPT, blender::bke::node_register_type(), blender::bke::node_type_storage(), SH_NODE_SCRIPT, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_sepcolor | ( | ) |
Definition at line 99 of file node_shader_sepcomb_color.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, NODE_CLASS_CONVERTER, node_combsep_color_init(), node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_storage(), SH_NODE_SEPARATE_COLOR, sh_node_type_base(), and blender::bke::bNodeType::updatefunc.
Referenced by register_shader_nodes().
| void register_node_type_sh_sephsv | ( | ) |
Definition at line 34 of file node_shader_sepcomb_hsv.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gather_link_search_ops, blender::bke::bNodeType::gpu_fn, NODE_CLASS_CONVERTER, blender::bke::node_register_type(), SH_NODE_SEPHSV_LEGACY, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_seprgb | ( | ) |
Definition at line 76 of file node_shader_sepcomb_rgb.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::gather_link_search_ops, blender::bke::bNodeType::gpu_fn, NODE_CLASS_CONVERTER, blender::bke::node_register_type(), sh_fn_node_type_base(), and SH_NODE_SEPRGB_LEGACY.
Referenced by register_shader_nodes().
| void register_node_type_sh_sepxyz | ( | ) |
Definition at line 134 of file node_shader_sepcomb_xyz.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::eval_elem, blender::bke::bNodeType::eval_inverse, blender::bke::bNodeType::eval_inverse_elem, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_CONVERTER, blender::bke::node_register_type(), sh_fn_node_type_base(), and SH_NODE_SEPXYZ.
Referenced by register_shader_nodes().
| void register_node_type_sh_shadertorgb | ( | ) |
Definition at line 30 of file node_shader_shader_to_rgb.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, NODE_CLASS_CONVERTER, blender::bke::node_register_type(), object_eevee_shader_nodes_poll(), SH_NODE_SHADERTORGB, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_squeeze | ( | ) |
Definition at line 32 of file node_shader_squeeze.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gather_link_search_ops, blender::bke::bNodeType::gpu_fn, NODE_CLASS_CONVERTER, blender::bke::node_register_type(), SH_NODE_SQUEEZE, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_subsurface_scattering | ( | ) |
Definition at line 112 of file node_shader_subsurface_scattering.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, blender::bke::Middle, NODE_CLASS_SHADER, blender::bke::node_register_type(), blender::bke::node_type_size_preset(), object_shader_nodes_poll(), sh_node_type_base(), and blender::bke::bNodeType::updatefunc.
Referenced by register_shader_nodes().
| void register_node_type_sh_tangent | ( | ) |
Definition at line 98 of file node_shader_tangent.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, blender::bke::Middle, NODE_CLASS_INPUT, node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_size_preset(), blender::bke::node_type_storage(), SH_NODE_TANGENT, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_tex_brick | ( | ) |
Definition at line 296 of file node_shader_tex_brick.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::Middle, NODE_CLASS_TEXTURE, node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_size_preset(), blender::bke::node_type_storage(), sh_fn_node_type_base(), and SH_NODE_TEX_BRICK.
Referenced by register_shader_nodes().
| void register_node_type_sh_tex_checker | ( | ) |
Definition at line 136 of file node_shader_tex_checker.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, NODE_CLASS_TEXTURE, node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_storage(), sh_fn_node_type_base(), and SH_NODE_TEX_CHECKER.
Referenced by register_shader_nodes().
| void register_node_type_sh_tex_coord | ( | ) |
Definition at line 103 of file node_shader_tex_coord.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_INPUT, blender::bke::node_register_type(), SH_NODE_TEX_COORD, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_tex_environment | ( | ) |
Definition at line 186 of file node_shader_tex_environment.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::labelfunc, blender::bke::Large, blender::bke::bNodeType::materialx_fn, NODE_CLASS_TEXTURE, node_copy_standard_storage(), node_free_standard_storage(), node_image_label(), blender::bke::node_register_type(), blender::bke::node_type_size_preset(), blender::bke::node_type_storage(), SH_NODE_TEX_ENVIRONMENT, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_tex_gabor | ( | ) |
Definition at line 204 of file node_shader_tex_gabor.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, NODE_CLASS_TEXTURE, node_copy_standard_storage(), node_free_standard_storage(), sh_fn_node_type_base(), SH_NODE_TEX_GABOR, and blender::bke::bNodeType::updatefunc.
Referenced by register_shader_nodes().
| void register_node_type_sh_tex_gradient | ( | ) |
Definition at line 196 of file node_shader_tex_gradient.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, NODE_CLASS_TEXTURE, node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_storage(), sh_fn_node_type_base(), and SH_NODE_TEX_GRADIENT.
Referenced by register_shader_nodes().
| void register_node_type_sh_tex_ies | ( | ) |
Definition at line 52 of file node_shader_ies_light.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::initfunc, NODE_CLASS_TEXTURE, node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_storage(), SH_NODE_TEX_IES, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_tex_image | ( | ) |
Definition at line 276 of file node_shader_tex_image.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::labelfunc, blender::bke::Large, blender::bke::bNodeType::materialx_fn, NODE_CLASS_TEXTURE, node_copy_standard_storage(), node_free_standard_storage(), node_image_label(), blender::bke::node_register_type(), blender::bke::node_type_size_preset(), blender::bke::node_type_storage(), SH_NODE_TEX_IMAGE, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_tex_magic | ( | ) |
Definition at line 180 of file node_shader_tex_magic.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, NODE_CLASS_TEXTURE, node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_storage(), sh_fn_node_type_base(), and SH_NODE_TEX_MAGIC.
Referenced by register_shader_nodes().
| void register_node_type_sh_tex_noise | ( | ) |
Definition at line 458 of file node_shader_tex_noise.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, NODE_CLASS_TEXTURE, node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_storage(), sh_fn_node_type_base(), SH_NODE_TEX_NOISE, and blender::bke::bNodeType::updatefunc.
Referenced by register_shader_nodes().
| void register_node_type_sh_tex_pointdensity | ( | ) |
Definition at line 101 of file node_shader_tex_pointdensity.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::initfunc, NODE_CLASS_TEXTURE, blender::bke::node_register_type(), blender::bke::node_type_storage(), SH_NODE_TEX_POINTDENSITY, and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_tex_sky | ( | ) |
Definition at line 310 of file node_shader_tex_sky.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gather_link_search_ops, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::Middle, NODE_CLASS_TEXTURE, node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_size_preset(), blender::bke::node_type_storage(), SH_NODE_TEX_SKY, sh_node_type_base(), and blender::bke::bNodeType::updatefunc.
Referenced by register_shader_nodes().
| void register_node_type_sh_tex_voronoi | ( | ) |
Definition at line 815 of file node_shader_tex_voronoi.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, NODE_CLASS_TEXTURE, node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_storage(), sh_fn_node_type_base(), SH_NODE_TEX_VORONOI, and blender::bke::bNodeType::updatefunc.
Referenced by register_shader_nodes().
| void register_node_type_sh_tex_wave | ( | ) |
Definition at line 332 of file node_shader_tex_wave.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, blender::bke::Middle, NODE_CLASS_TEXTURE, node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_size_preset(), blender::bke::node_type_storage(), sh_fn_node_type_base(), and SH_NODE_TEX_WAVE.
Referenced by register_shader_nodes().
| void register_node_type_sh_tex_white_noise | ( | ) |
Definition at line 257 of file node_shader_tex_white_noise.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, NODE_CLASS_TEXTURE, blender::bke::node_register_type(), sh_fn_node_type_base(), SH_NODE_TEX_WHITE_NOISE, and blender::bke::bNodeType::updatefunc.
Referenced by register_shader_nodes().
| void register_node_type_sh_uvalongstroke | ( | ) |
Definition at line 25 of file node_shader_uv_along_stroke.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, line_style_shader_nodes_poll(), NODE_CLASS_INPUT, blender::bke::node_register_type(), sh_node_type_base(), and SH_NODE_UVALONGSTROKE.
Referenced by register_shader_nodes().
| void register_node_type_sh_uvmap | ( | ) |
Definition at line 90 of file node_shader_uvmap.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, blender::bke::Middle, NODE_CLASS_INPUT, node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_size_preset(), blender::bke::node_type_storage(), sh_node_type_base(), and SH_NODE_UVMAP.
Referenced by register_shader_nodes().
| void register_node_type_sh_valtorgb | ( | ) |
Definition at line 156 of file node_shader_color_ramp.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::Large, blender::bke::bNodeType::materialx_fn, NODE_CLASS_CONVERTER, node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_size_preset(), blender::bke::node_type_storage(), sh_fn_node_type_base(), and SH_NODE_VALTORGB.
Referenced by register_shader_nodes().
| void register_node_type_sh_value | ( | ) |
Definition at line 52 of file node_shader_value.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_INPUT, blender::bke::node_register_type(), sh_fn_node_type_base(), and SH_NODE_VALUE.
Referenced by register_shader_nodes().
| void register_node_type_sh_vect_math | ( | ) |
Definition at line 553 of file node_shader_vector_math.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::eval_elem, blender::bke::bNodeType::eval_inverse, blender::bke::bNodeType::eval_inverse_elem, blender::bke::bNodeType::gather_link_search_ops, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::labelfunc, blender::bke::bNodeType::materialx_fn, NODE_CLASS_OP_VECTOR, blender::bke::node_register_type(), node_vector_math_label(), sh_fn_node_type_base(), SH_NODE_VECTOR_MATH, and blender::bke::bNodeType::updatefunc.
Referenced by register_shader_nodes().
| void register_node_type_sh_vect_transform | ( | ) |
Definition at line 205 of file node_shader_vector_transform.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, NODE_CLASS_OP_VECTOR, node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_storage(), sh_node_type_base(), and SH_NODE_VECT_TRANSFORM.
Referenced by register_shader_nodes().
| void register_node_type_sh_vector_displacement | ( | ) |
Definition at line 71 of file node_shader_vector_displacement.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, NODE_CLASS_OP_VECTOR, blender::bke::node_register_type(), sh_node_type_base(), and SH_NODE_VECTOR_DISPLACEMENT.
Referenced by register_shader_nodes().
| void register_node_type_sh_vector_rotate | ( | ) |
Definition at line 265 of file node_shader_vector_rotate.cc.
References blender::bke::bNodeType::build_multi_function, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_OP_VECTOR, blender::bke::node_register_type(), sh_fn_node_type_base(), SH_NODE_VECTOR_ROTATE, and blender::bke::bNodeType::updatefunc.
Referenced by register_shader_nodes().
| void register_node_type_sh_vertex_color | ( | ) |
Definition at line 85 of file node_shader_vertex_color.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::bNodeType::materialx_fn, NODE_CLASS_INPUT, node_copy_standard_storage(), node_free_standard_storage(), blender::bke::node_register_type(), blender::bke::node_type_storage(), sh_node_type_base(), and SH_NODE_VERTEX_COLOR.
Referenced by register_shader_nodes().
| void register_node_type_sh_volume_absorption | ( | ) |
Definition at line 37 of file node_shader_volume_absorption.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, NODE_CLASS_SHADER, blender::bke::node_register_type(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_volume_info | ( | ) |
Definition at line 45 of file node_shader_volume_info.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, NODE_CLASS_INPUT, blender::bke::node_register_type(), sh_node_type_base(), and SH_NODE_VOLUME_INFO.
Referenced by register_shader_nodes().
| void register_node_type_sh_volume_principled | ( | ) |
Definition at line 161 of file node_shader_volume_principled.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::Large, NODE_CLASS_SHADER, blender::bke::node_register_type(), blender::bke::node_type_size_preset(), and sh_node_type_base().
Referenced by register_shader_nodes().
| void register_node_type_sh_volume_scatter | ( | ) |
Definition at line 103 of file node_shader_volume_scatter.cc.
References blender::bke::bNodeType::add_ui_poll, blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::initfunc, blender::bke::Middle, NODE_CLASS_SHADER, blender::bke::node_register_type(), blender::bke::node_type_size_preset(), object_shader_nodes_poll(), sh_node_type_base(), and blender::bke::bNodeType::updatefunc.
Referenced by register_shader_nodes().
| void register_node_type_sh_wavelength | ( | ) |
Definition at line 40 of file node_shader_wavelength.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::gpu_fn, blender::bke::Middle, NODE_CLASS_CONVERTER, blender::bke::node_register_type(), blender::bke::node_type_size_preset(), sh_node_type_base(), and SH_NODE_WAVELENGTH.
Referenced by register_shader_nodes().
| void register_node_type_sh_wireframe | ( | ) |
Definition at line 55 of file node_shader_wireframe.cc.
References blender::bke::bNodeType::declare, blender::bke::bNodeType::draw_buttons, blender::bke::bNodeType::gpu_fn, blender::bke::bNodeType::materialx_fn, NODE_CLASS_INPUT, blender::bke::node_register_type(), sh_node_type_base(), and SH_NODE_WIREFRAME.
Referenced by register_shader_nodes().