|
Blender V5.0
|
Go to the source code of this file.
| void register_node_tree_type_tex | ( | ) |
Definition at line 132 of file node_texture_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_TEXTURE, ntreeType_Texture, blender::bke::bNodeTreeType::rna_ext, ExtensionRNA::srna, texture_get_from_context(), texture_node_tree_socket_type_valid(), blender::bke::bNodeTreeType::type, blender::bke::bNodeTreeType::ui_description, blender::bke::bNodeTreeType::ui_icon, blender::bke::bNodeTreeType::ui_name, blender::bke::bNodeTreeType::update, update(), and blender::bke::bNodeTreeType::valid_socket_type.
Referenced by register_texture_nodes().
| void register_node_type_tex_at | ( | ) |
Definition at line 41 of file node_texture_at.cc.
References blender::bke::bNodeType::enum_name_legacy, exec(), blender::bke::bNodeType::exec_fn, inputs, blender::bke::bNodeType::nclass, NODE_CLASS_DISTORT, blender::bke::node_register_type(), blender::bke::node_type_size(), blender::bke::node_type_socket_templates(), outputs, TEX_NODE_AT, tex_node_type_base(), and blender::bke::bNodeType::ui_name.
Referenced by register_texture_nodes().
| void register_node_type_tex_bricks | ( | ) |
Definition at line 106 of file node_texture_bricks.cc.
References blender::bke::bNodeType::enum_name_legacy, exec(), blender::bke::bNodeType::exec_fn, blender::bke::bNodeType::flag, init(), blender::bke::bNodeType::initfunc, inputs, blender::bke::Middle, blender::bke::bNodeType::nclass, NODE_CLASS_PATTERN, NODE_PREVIEW, blender::bke::node_register_type(), blender::bke::node_type_size_preset(), blender::bke::node_type_socket_templates(), outputs, TEX_NODE_BRICKS, tex_node_type_base(), and blender::bke::bNodeType::ui_name.
Referenced by register_texture_nodes().
| void register_node_type_tex_checker | ( | ) |
Definition at line 53 of file node_texture_checker.cc.
References blender::bke::bNodeType::enum_name_legacy, exec(), blender::bke::bNodeType::exec_fn, blender::bke::bNodeType::flag, inputs, blender::bke::bNodeType::nclass, NODE_CLASS_PATTERN, NODE_PREVIEW, blender::bke::node_register_type(), blender::bke::node_type_socket_templates(), outputs, TEX_NODE_CHECKER, tex_node_type_base(), and blender::bke::bNodeType::ui_name.
Referenced by register_texture_nodes().
| void register_node_type_tex_combine_color | ( | ) |
Definition at line 67 of file node_texture_combine_color.cc.
References blender::bke::bNodeType::enum_name_legacy, exec(), blender::bke::bNodeType::exec_fn, inputs, blender::bke::bNodeType::nclass, NODE_CLASS_OP_COLOR, blender::bke::node_register_type(), blender::bke::node_type_socket_templates(), outputs, TEX_NODE_COMBINE_COLOR, tex_node_type_base(), blender::bke::bNodeType::ui_name, update(), and blender::bke::bNodeType::updatefunc.
Referenced by register_texture_nodes().
| void register_node_type_tex_coord | ( | ) |
Definition at line 33 of file node_texture_coord.cc.
References blender::bke::bNodeType::enum_name_legacy, exec(), blender::bke::bNodeType::exec_fn, blender::bke::bNodeType::nclass, NODE_CLASS_INPUT, blender::bke::node_register_type(), blender::bke::node_type_socket_templates(), outputs, TEX_NODE_COORD, tex_node_type_base(), and blender::bke::bNodeType::ui_name.
Referenced by register_texture_nodes().
| void register_node_type_tex_curve_rgb | ( | ) |
Definition at line 106 of file node_texture_curves.cc.
References blender::bke::bNodeType::enum_name_legacy, blender::bke::bNodeType::exec_fn, blender::bke::bNodeType::init_exec_fn, blender::bke::bNodeType::initfunc, blender::bke::Large, blender::bke::bNodeType::nclass, NODE_CLASS_OP_COLOR, node_copy_curves(), node_free_curves(), node_initexec_curves(), blender::bke::node_register_type(), blender::bke::node_type_size_preset(), blender::bke::node_type_socket_templates(), blender::bke::node_type_storage(), rgb_exec(), rgb_init(), rgb_inputs, rgb_outputs, TEX_NODE_CURVE_RGB, tex_node_type_base(), and blender::bke::bNodeType::ui_name.
Referenced by register_texture_nodes().
| void register_node_type_tex_curve_time | ( | ) |
Definition at line 53 of file node_texture_curves.cc.
References blender::bke::bNodeType::enum_name_legacy, blender::bke::bNodeType::exec_fn, blender::bke::bNodeType::init_exec_fn, blender::bke::bNodeType::initfunc, blender::bke::Large, blender::bke::bNodeType::nclass, NODE_CLASS_INPUT, node_copy_curves(), node_free_curves(), node_initexec_curves(), blender::bke::node_register_type(), blender::bke::node_type_size_preset(), blender::bke::node_type_socket_templates(), blender::bke::node_type_storage(), TEX_NODE_CURVE_TIME, tex_node_type_base(), time_exec(), time_init(), time_outputs, and blender::bke::bNodeType::ui_name.
Referenced by register_texture_nodes().
| void register_node_type_tex_distance | ( | ) |
Definition at line 43 of file node_texture_distance.cc.
References blender::bke::bNodeType::enum_name_legacy, exec(), blender::bke::bNodeType::exec_fn, inputs, blender::bke::bNodeType::nclass, NODE_CLASS_CONVERTER, blender::bke::node_register_type(), blender::bke::node_type_socket_templates(), outputs, TEX_NODE_DISTANCE, tex_node_type_base(), and blender::bke::bNodeType::ui_name.
Referenced by register_texture_nodes().
| void register_node_type_tex_group | ( | ) |
Definition at line 142 of file node_texture_common.cc.
References BLI_assert, blender::bke::bNodeType::declare, blender::bke::bNodeType::enum_name_legacy, blender::bke::bNodeType::exec_fn, blender::bke::bNodeType::free_exec_fn, group_execute(), group_freeexec(), group_initexec(), GROUP_NODE_DEFAULT_WIDTH, GROUP_NODE_MAX_WIDTH, GROUP_NODE_MIN_WIDTH, blender::bke::bNodeType::init_exec_fn, 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_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(), ExtensionRNA::srna, tex_node_poll_default(), and blender::bke::bNodeType::type_legacy.
Referenced by register_texture_nodes().
| void register_node_type_tex_hue_sat | ( | ) |
Definition at line 92 of file node_texture_hueSatVal.cc.
References blender::bke::bNodeType::enum_name_legacy, exec(), blender::bke::bNodeType::exec_fn, inputs, blender::bke::Middle, blender::bke::bNodeType::nclass, NODE_CLASS_OP_COLOR, blender::bke::node_register_type(), blender::bke::node_type_size_preset(), blender::bke::node_type_socket_templates(), outputs, TEX_NODE_HUE_SAT, tex_node_type_base(), and blender::bke::bNodeType::ui_name.
Referenced by register_texture_nodes().
| void register_node_type_tex_image | ( | ) |
Definition at line 98 of file node_texture_image.cc.
References blender::bke::bNodeType::enum_name_legacy, exec(), blender::bke::bNodeType::exec_fn, blender::bke::bNodeType::flag, init(), blender::bke::bNodeType::initfunc, blender::bke::bNodeType::labelfunc, blender::bke::bNodeType::nclass, NODE_CLASS_INPUT, node_copy_standard_storage(), node_free_standard_storage(), node_image_label(), NODE_PREVIEW, blender::bke::node_register_type(), blender::bke::node_type_socket_templates(), blender::bke::node_type_storage(), outputs, TEX_NODE_IMAGE, tex_node_type_base(), and blender::bke::bNodeType::ui_name.
Referenced by register_texture_nodes().
| void register_node_type_tex_invert | ( | ) |
Definition at line 47 of file node_texture_invert.cc.
References blender::bke::bNodeType::enum_name_legacy, exec(), blender::bke::bNodeType::exec_fn, inputs, blender::bke::bNodeType::nclass, NODE_CLASS_OP_COLOR, blender::bke::node_register_type(), blender::bke::node_type_socket_templates(), outputs, TEX_NODE_INVERT, tex_node_type_base(), and blender::bke::bNodeType::ui_name.
Referenced by register_texture_nodes().
| void register_node_type_tex_math | ( | ) |
Definition at line 330 of file node_texture_math.cc.
References blender::bke::bNodeType::enum_name_legacy, exec(), blender::bke::bNodeType::exec_fn, inputs, blender::bke::bNodeType::labelfunc, blender::bke::bNodeType::nclass, NODE_CLASS_CONVERTER, node_math_label(), node_math_update(), blender::bke::node_register_type(), blender::bke::node_type_socket_templates(), outputs, TEX_NODE_MATH, tex_node_type_base(), blender::bke::bNodeType::ui_name, and blender::bke::bNodeType::updatefunc.
Referenced by register_texture_nodes().
| void register_node_type_tex_mix_rgb | ( | ) |
Definition at line 57 of file node_texture_mixRgb.cc.
References blender::bke::bNodeType::enum_name_legacy, exec(), blender::bke::bNodeType::exec_fn, inputs, blender::bke::bNodeType::labelfunc, blender::bke::bNodeType::nclass, node_blend_label(), NODE_CLASS_OP_COLOR, blender::bke::node_register_type(), blender::bke::node_type_socket_templates(), outputs, TEX_NODE_MIX_RGB, tex_node_type_base(), and blender::bke::bNodeType::ui_name.
Referenced by register_texture_nodes().
| void register_node_type_tex_output | ( | ) |
Definition at line 137 of file node_texture_output.cc.
References copy(), blender::bke::bNodeType::enum_name_legacy, exec(), blender::bke::bNodeType::exec_fn, blender::bke::bNodeType::flag, init(), blender::bke::bNodeType::initfunc, inputs, blender::bke::Middle, blender::bke::bNodeType::nclass, blender::bke::bNodeType::no_muting, NODE_CLASS_OUTPUT, node_free_standard_storage(), NODE_PREVIEW, blender::bke::node_register_type(), blender::bke::node_type_size_preset(), blender::bke::node_type_socket_templates(), blender::bke::node_type_storage(), TEX_NODE_OUTPUT, tex_node_type_base(), and blender::bke::bNodeType::ui_name.
Referenced by register_texture_nodes().
| void register_node_type_tex_proc_blend | ( | ) |
Referenced by register_texture_nodes().
| void register_node_type_tex_proc_clouds | ( | ) |
Referenced by register_texture_nodes().
| void register_node_type_tex_proc_distnoise | ( | ) |
Referenced by register_texture_nodes().
| void register_node_type_tex_proc_magic | ( | ) |
Referenced by register_texture_nodes().
| void register_node_type_tex_proc_marble | ( | ) |
Referenced by register_texture_nodes().
| void register_node_type_tex_proc_musgrave | ( | ) |
Referenced by register_texture_nodes().
| void register_node_type_tex_proc_noise | ( | ) |
Referenced by register_texture_nodes().
| void register_node_type_tex_proc_stucci | ( | ) |
Referenced by register_texture_nodes().
| void register_node_type_tex_proc_voronoi | ( | ) |
Referenced by register_texture_nodes().
| void register_node_type_tex_proc_wood | ( | ) |
Referenced by register_texture_nodes().
| void register_node_type_tex_rgbtobw | ( | ) |
Definition at line 94 of file node_texture_valToRgb.cc.
References blender::bke::bNodeType::enum_name_legacy, blender::bke::bNodeType::exec_fn, blender::bke::bNodeType::nclass, NODE_CLASS_CONVERTER, blender::bke::node_register_type(), blender::bke::node_type_socket_templates(), rgbtobw_exec(), rgbtobw_in, rgbtobw_out, TEX_NODE_RGBTOBW, tex_node_type_base(), and blender::bke::bNodeType::ui_name.
Referenced by register_texture_nodes().
| void register_node_type_tex_rotate | ( | ) |
Definition at line 74 of file node_texture_rotate.cc.
References blender::bke::bNodeType::enum_name_legacy, exec(), blender::bke::bNodeType::exec_fn, inputs, blender::bke::bNodeType::nclass, NODE_CLASS_DISTORT, blender::bke::node_register_type(), blender::bke::node_type_socket_templates(), outputs, TEX_NODE_ROTATE, tex_node_type_base(), and blender::bke::bNodeType::ui_name.
Referenced by register_texture_nodes().
| void register_node_type_tex_scale | ( | ) |
Definition at line 49 of file node_texture_scale.cc.
References blender::bke::bNodeType::enum_name_legacy, exec(), blender::bke::bNodeType::exec_fn, inputs, blender::bke::bNodeType::nclass, NODE_CLASS_DISTORT, blender::bke::node_register_type(), blender::bke::node_type_socket_templates(), outputs, TEX_NODE_SCALE, tex_node_type_base(), and blender::bke::bNodeType::ui_name.
Referenced by register_texture_nodes().
| void register_node_type_tex_separate_color | ( | ) |
Definition at line 93 of file node_texture_separate_color.cc.
References blender::bke::bNodeType::enum_name_legacy, exec(), blender::bke::bNodeType::exec_fn, inputs, blender::bke::bNodeType::nclass, NODE_CLASS_OP_COLOR, blender::bke::node_register_type(), blender::bke::node_type_socket_templates(), outputs, TEX_NODE_SEPARATE_COLOR, tex_node_type_base(), blender::bke::bNodeType::ui_name, update(), and blender::bke::bNodeType::updatefunc.
Referenced by register_texture_nodes().
| void register_node_type_tex_texture | ( | ) |
Definition at line 74 of file node_texture_texture.cc.
References blender::bke::bNodeType::enum_name_legacy, exec(), blender::bke::bNodeType::exec_fn, blender::bke::bNodeType::flag, inputs, blender::bke::bNodeType::nclass, NODE_CLASS_INPUT, NODE_PREVIEW, blender::bke::node_register_type(), blender::bke::node_type_socket_templates(), outputs, TEX_NODE_TEXTURE, tex_node_type_base(), and blender::bke::bNodeType::ui_name.
Referenced by register_texture_nodes().
| void register_node_type_tex_translate | ( | ) |
Definition at line 46 of file node_texture_translate.cc.
References blender::bke::bNodeType::enum_name_legacy, exec(), blender::bke::bNodeType::exec_fn, inputs, blender::bke::bNodeType::nclass, NODE_CLASS_DISTORT, blender::bke::node_register_type(), blender::bke::node_type_socket_templates(), outputs, TEX_NODE_TRANSLATE, tex_node_type_base(), and blender::bke::bNodeType::ui_name.
Referenced by register_texture_nodes().
| void register_node_type_tex_valtonor | ( | ) |
Definition at line 63 of file node_texture_valToNor.cc.
References blender::bke::bNodeType::enum_name_legacy, exec(), blender::bke::bNodeType::exec_fn, inputs, blender::bke::bNodeType::nclass, NODE_CLASS_CONVERTER, blender::bke::node_register_type(), blender::bke::node_type_socket_templates(), outputs, tex_node_type_base(), TEX_NODE_VALTONOR, and blender::bke::bNodeType::ui_name.
Referenced by register_texture_nodes().
| void register_node_type_tex_valtorgb | ( | ) |
Definition at line 48 of file node_texture_valToRgb.cc.
References blender::bke::bNodeType::enum_name_legacy, blender::bke::bNodeType::exec_fn, blender::bke::bNodeType::initfunc, blender::bke::Large, blender::bke::bNodeType::nclass, 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_socket_templates(), blender::bke::node_type_storage(), tex_node_type_base(), TEX_NODE_VALTORGB, blender::bke::bNodeType::ui_name, valtorgb_exec(), valtorgb_in, valtorgb_init(), and valtorgb_out.
Referenced by register_texture_nodes().
| void register_node_type_tex_viewer | ( | ) |
Definition at line 34 of file node_texture_viewer.cc.
References blender::bke::bNodeType::enum_name_legacy, exec(), blender::bke::bNodeType::exec_fn, blender::bke::bNodeType::flag, inputs, blender::bke::bNodeType::nclass, blender::bke::bNodeType::no_muting, NODE_CLASS_OUTPUT, NODE_PREVIEW, blender::bke::node_register_type(), blender::bke::node_type_socket_templates(), tex_node_type_base(), TEX_NODE_VIEWER, and blender::bke::bNodeType::ui_name.
Referenced by register_texture_nodes().