|
Blender
V2.93
|
#include "BKE_node.h"Go to the source code of this file.
Variables | |
| struct bNodeTreeType * | ntreeType_Texture |
| void register_node_tree_type_tex | ( | void | ) |
Definition at line 157 of file node_texture_tree.c.
References foreach_nodeclass(), bNodeTreeType::foreach_nodeclass, bNodeTreeType::get_from_context, bNodeTreeType::idname, local_merge(), bNodeTreeType::local_merge, local_sync(), bNodeTreeType::local_sync, localize(), bNodeTreeType::localize, MEM_callocN, N_, NTREE_TEXTURE, ntreeType_Texture, ntreeTypeAdd(), bNodeTreeType::rna_ext, RNA_TextureNodeTree, ExtensionRNA::srna, texture_get_from_context(), bNodeTreeType::type, bNodeTreeType::ui_description, bNodeTreeType::ui_icon, bNodeTreeType::ui_name, update(), and bNodeTreeType::update.
Referenced by BKE_node_system_init().
| void register_node_type_tex_at | ( | void | ) |
Definition at line 57 of file node_texture_at.c.
References exec(), inputs, NODE_CLASS_DISTORT, node_type_exec(), node_type_size(), node_type_socket_templates(), nodeRegisterType(), NULL, outputs, TEX_NODE_AT, and tex_node_type_base().
Referenced by registerTextureNodes().
| void register_node_type_tex_bricks | ( | void | ) |
Definition at line 118 of file node_texture_bricks.c.
References exec(), init(), inputs, NODE_CLASS_PATTERN, NODE_PREVIEW, NODE_SIZE_MIDDLE, node_type_exec(), node_type_init(), node_type_size_preset(), node_type_socket_templates(), nodeRegisterType(), NULL, outputs, TEX_NODE_BRICKS, and tex_node_type_base().
Referenced by registerTextureNodes().
| void register_node_type_tex_checker | ( | void | ) |
Definition at line 69 of file node_texture_checker.c.
References exec(), inputs, NODE_CLASS_PATTERN, NODE_PREVIEW, node_type_exec(), node_type_socket_templates(), nodeRegisterType(), NULL, outputs, TEX_NODE_CHECKER, and tex_node_type_base().
Referenced by registerTextureNodes().
| void register_node_type_tex_compose | ( | void | ) |
Definition at line 57 of file node_texture_compose.c.
References exec(), inputs, NODE_CLASS_OP_COLOR, node_type_exec(), node_type_socket_templates(), nodeRegisterType(), NULL, outputs, TEX_NODE_COMPOSE, and tex_node_type_base().
Referenced by registerTextureNodes().
| void register_node_type_tex_coord | ( | void | ) |
Definition at line 48 of file node_texture_coord.c.
References exec(), NODE_CLASS_INPUT, node_type_exec(), node_type_socket_templates(), node_type_storage(), nodeRegisterType(), NULL, outputs, TEX_NODE_COORD, and tex_node_type_base().
Referenced by registerTextureNodes().
| void register_node_type_tex_curve_rgb | ( | void | ) |
Definition at line 113 of file node_texture_curves.c.
References NODE_CLASS_OP_COLOR, node_copy_curves(), node_free_curves(), node_initexec_curves(), NODE_SIZE_LARGE, node_type_exec(), node_type_init(), node_type_size_preset(), node_type_socket_templates(), node_type_storage(), nodeRegisterType(), NULL, rgb_exec(), rgb_init(), rgb_inputs, rgb_outputs, TEX_NODE_CURVE_RGB, and tex_node_type_base().
Referenced by registerTextureNodes().
| void register_node_type_tex_curve_time | ( | void | ) |
Definition at line 64 of file node_texture_curves.c.
References NODE_CLASS_INPUT, node_copy_curves(), node_free_curves(), node_initexec_curves(), NODE_SIZE_LARGE, node_type_exec(), node_type_init(), node_type_size_preset(), node_type_socket_templates(), node_type_storage(), nodeRegisterType(), NULL, TEX_NODE_CURVE_TIME, tex_node_type_base(), time_exec(), time_init(), and time_outputs.
Referenced by registerTextureNodes().
| void register_node_type_tex_decompose | ( | void | ) |
Definition at line 77 of file node_texture_decompose.c.
References exec(), inputs, NODE_CLASS_OP_COLOR, node_type_exec(), node_type_socket_templates(), nodeRegisterType(), NULL, outputs, TEX_NODE_DECOMPOSE, and tex_node_type_base().
Referenced by registerTextureNodes().
| void register_node_type_tex_distance | ( | void | ) |
Definition at line 60 of file node_texture_distance.c.
References exec(), inputs, NODE_CLASS_CONVERTOR, node_type_exec(), node_type_socket_templates(), node_type_storage(), nodeRegisterType(), NULL, outputs, TEX_NODE_DISTANCE, and tex_node_type_base().
Referenced by registerTextureNodes().
| void register_node_type_tex_group | ( | void | ) |
Definition at line 157 of file node_texture_common.c.
References BLI_assert, group_execute(), group_freeexec(), group_initexec(), bNodeType::insert_link, NODE_CLASS_GROUP, NODE_CONST_OUTPUT, NODE_GROUP, node_group_label(), node_group_poll_instance(), node_group_update(), node_insert_link_default(), node_type_base_custom(), node_type_exec(), node_type_group_update(), node_type_label(), node_type_size(), node_type_socket_templates(), node_update_internal_links_default(), nodeRegisterType(), NULL, bNodeType::poll, bNodeType::poll_instance, bNodeType::rna_ext, RNA_struct_blender_type_set(), RNA_struct_find(), ExtensionRNA::srna, tex_node_poll_default(), bNodeType::type, and bNodeType::update_internal_links.
Referenced by registerTextureNodes().
| void register_node_type_tex_hue_sat | ( | void | ) |
Definition at line 106 of file node_texture_hueSatVal.c.
References exec(), inputs, NODE_CLASS_OP_COLOR, NODE_SIZE_MIDDLE, node_type_exec(), node_type_size_preset(), node_type_socket_templates(), nodeRegisterType(), NULL, outputs, TEX_NODE_HUE_SAT, and tex_node_type_base().
Referenced by registerTextureNodes().
| void register_node_type_tex_image | ( | void | ) |
Definition at line 108 of file node_texture_image.c.
References exec(), init(), NODE_CLASS_INPUT, node_copy_standard_storage(), node_free_standard_storage(), node_image_label(), NODE_PREVIEW, node_type_exec(), node_type_init(), node_type_label(), node_type_socket_templates(), node_type_storage(), nodeRegisterType(), NULL, outputs, TEX_NODE_IMAGE, and tex_node_type_base().
Referenced by registerTextureNodes().
| void register_node_type_tex_invert | ( | void | ) |
Definition at line 62 of file node_texture_invert.c.
References exec(), inputs, NODE_CLASS_OP_COLOR, node_type_exec(), node_type_socket_templates(), nodeRegisterType(), NULL, outputs, TEX_NODE_INVERT, and tex_node_type_base().
Referenced by registerTextureNodes().
| void register_node_type_tex_math | ( | void | ) |
Definition at line 334 of file node_texture_math.c.
References exec(), inputs, NODE_CLASS_CONVERTOR, node_math_label(), node_math_update(), node_type_exec(), node_type_label(), node_type_socket_templates(), node_type_storage(), node_type_update(), nodeRegisterType(), NULL, outputs, TEX_NODE_MATH, and tex_node_type_base().
Referenced by registerTextureNodes().
| void register_node_type_tex_mix_rgb | ( | void | ) |
Definition at line 68 of file node_texture_mixRgb.c.
References exec(), inputs, node_blend_label(), NODE_CLASS_OP_COLOR, node_type_exec(), node_type_label(), node_type_socket_templates(), nodeRegisterType(), NULL, outputs, TEX_NODE_MIX_RGB, and tex_node_type_base().
Referenced by registerTextureNodes().
| void register_node_type_tex_output | ( | void | ) |
Definition at line 164 of file node_texture_output.c.
References copy(), exec(), init(), inputs, NODE_CLASS_OUTPUT, node_free_standard_storage(), NODE_PREVIEW, NODE_SIZE_MIDDLE, node_type_exec(), node_type_init(), node_type_internal_links(), node_type_size_preset(), node_type_socket_templates(), node_type_storage(), nodeRegisterType(), NULL, TEX_NODE_OUTPUT, and tex_node_type_base().
Referenced by registerTextureNodes().
| void register_node_type_tex_proc_blend | ( | void | ) |
Referenced by registerTextureNodes().
| void register_node_type_tex_proc_clouds | ( | void | ) |
Referenced by registerTextureNodes().
| void register_node_type_tex_proc_distnoise | ( | void | ) |
Referenced by registerTextureNodes().
| void register_node_type_tex_proc_magic | ( | void | ) |
Referenced by registerTextureNodes().
| void register_node_type_tex_proc_marble | ( | void | ) |
Referenced by registerTextureNodes().
| void register_node_type_tex_proc_musgrave | ( | void | ) |
Referenced by registerTextureNodes().
| void register_node_type_tex_proc_noise | ( | void | ) |
Referenced by registerTextureNodes().
| void register_node_type_tex_proc_stucci | ( | void | ) |
Referenced by registerTextureNodes().
| void register_node_type_tex_proc_voronoi | ( | void | ) |
Referenced by registerTextureNodes().
| void register_node_type_tex_proc_wood | ( | void | ) |
Referenced by registerTextureNodes().
| void register_node_type_tex_rgbtobw | ( | void | ) |
Definition at line 104 of file node_texture_valToRgb.c.
References NODE_CLASS_CONVERTOR, node_type_exec(), node_type_socket_templates(), nodeRegisterType(), NULL, rgbtobw_exec(), rgbtobw_in, rgbtobw_out, TEX_NODE_RGBTOBW, and tex_node_type_base().
Referenced by registerTextureNodes().
| void register_node_type_tex_rotate | ( | void | ) |
Definition at line 94 of file node_texture_rotate.c.
References exec(), inputs, NODE_CLASS_DISTORT, node_type_exec(), node_type_socket_templates(), nodeRegisterType(), NULL, outputs, TEX_NODE_ROTATE, and tex_node_type_base().
Referenced by registerTextureNodes().
| void register_node_type_tex_scale | ( | void | ) |
Definition at line 67 of file node_texture_scale.c.
References exec(), inputs, NODE_CLASS_DISTORT, node_type_exec(), node_type_socket_templates(), nodeRegisterType(), NULL, outputs, TEX_NODE_SCALE, and tex_node_type_base().
Referenced by registerTextureNodes().
| void register_node_type_tex_texture | ( | void | ) |
Definition at line 93 of file node_texture_texture.c.
References exec(), inputs, NODE_CLASS_INPUT, NODE_PREVIEW, node_type_exec(), node_type_socket_templates(), nodeRegisterType(), NULL, outputs, TEX_NODE_TEXTURE, and tex_node_type_base().
Referenced by registerTextureNodes().
| void register_node_type_tex_translate | ( | void | ) |
Definition at line 63 of file node_texture_translate.c.
References exec(), inputs, NODE_CLASS_DISTORT, node_type_exec(), node_type_socket_templates(), nodeRegisterType(), NULL, outputs, TEX_NODE_TRANSLATE, and tex_node_type_base().
Referenced by registerTextureNodes().
| void register_node_type_tex_valtonor | ( | void | ) |
Definition at line 79 of file node_texture_valToNor.c.
References exec(), inputs, NODE_CLASS_CONVERTOR, node_type_exec(), node_type_socket_templates(), nodeRegisterType(), NULL, outputs, tex_node_type_base(), and TEX_NODE_VALTONOR.
Referenced by registerTextureNodes().
| void register_node_type_tex_valtorgb | ( | void | ) |
Definition at line 62 of file node_texture_valToRgb.c.
References NODE_CLASS_CONVERTOR, node_copy_standard_storage(), node_free_standard_storage(), NODE_SIZE_LARGE, node_type_exec(), node_type_init(), node_type_size_preset(), node_type_socket_templates(), node_type_storage(), nodeRegisterType(), NULL, tex_node_type_base(), TEX_NODE_VALTORGB, valtorgb_exec(), valtorgb_in, valtorgb_init(), and valtorgb_out.
Referenced by registerTextureNodes().
| void register_node_type_tex_viewer | ( | void | ) |
Definition at line 55 of file node_texture_viewer.c.
References exec(), inputs, NODE_CLASS_OUTPUT, NODE_PREVIEW, node_type_exec(), node_type_internal_links(), node_type_socket_templates(), nodeRegisterType(), NULL, outputs, tex_node_type_base(), and TEX_NODE_VIEWER.
Referenced by registerTextureNodes().
|
extern |
Definition at line 155 of file node_texture_tree.c.
Referenced by ED_node_init_butfuncs(), ED_node_is_texture(), ED_node_texture_default(), and register_node_tree_type_tex().