![]() |
Blender V2.61 - r43446
|
#include "DNA_ID.h"#include "DNA_vec_types.h"#include "DNA_listBase.h"#include "DNA_texture_types.h"#include "DNA_scene_types.h"Go to the source code of this file.
Definition in file DNA_node_types.h.
| #define CMP_NODE_BLUR_ASPECT_NONE 0 |
Definition at line 568 of file DNA_node_types.h.
Referenced by def_cmp_blur(), and node_composit_exec_blur().
| #define CMP_NODE_BLUR_ASPECT_X 2 |
Definition at line 570 of file DNA_node_types.h.
Referenced by def_cmp_blur(), and node_composit_exec_blur().
| #define CMP_NODE_BLUR_ASPECT_Y 1 |
Definition at line 569 of file DNA_node_types.h.
Referenced by def_cmp_blur(), and node_composit_exec_blur().
| #define CMP_NODE_CHANNEL_MATTE_CS_HSV 2 |
Definition at line 505 of file DNA_node_types.h.
Referenced by def_cmp_channel_matte(), and node_composit_exec_channel_matte().
| #define CMP_NODE_CHANNEL_MATTE_CS_RGB 1 |
Definition at line 504 of file DNA_node_types.h.
Referenced by def_cmp_channel_matte(), and node_composit_exec_channel_matte().
| #define CMP_NODE_CHANNEL_MATTE_CS_YCC 4 |
Definition at line 507 of file DNA_node_types.h.
Referenced by def_cmp_channel_matte(), and node_composit_exec_channel_matte().
| #define CMP_NODE_CHANNEL_MATTE_CS_YUV 3 |
Definition at line 506 of file DNA_node_types.h.
Referenced by def_cmp_channel_matte(), and node_composit_exec_channel_matte().
| #define NODE_ACTIVE 16 |
Definition at line 184 of file DNA_node_types.h.
Referenced by compare_nodes(), node_context(), node_draw_basis(), node_draw_hidden(), node_duplicate_exec(), nodeGetActive(), and nodeSetActive().
| #define NODE_ACTIVE_ID 32 |
Definition at line 185 of file DNA_node_types.h.
Referenced by node_shader_exec_material(), nodeClearActiveID(), nodeGetActiveID(), nodeSetActive(), and nodeSetActiveID().
| #define NODE_ACTIVE_TEXTURE (1<<14) |
Definition at line 200 of file DNA_node_types.h.
Referenced by buttons_texture_context_compute(), ED_node_set_active(), nodeGetActiveTexture(), nodeSetActive(), rna_def_node(), and uiTemplateNodeLink().
| #define NODE_BACKGROUND (1<<12) |
Definition at line 196 of file DNA_node_types.h.
Referenced by compare_nodes(), and register_node_type_frame().
| #define NODE_CONST_OUTPUT (1<<11) |
Definition at line 194 of file DNA_node_types.h.
Referenced by draw_group_socket(), register_node_type_cmp_group(), register_node_type_sh_group(), and register_node_type_tex_group().
| #define NODE_CUSTOM_NAME 1024 |
Definition at line 192 of file DNA_node_types.h.
| #define NODE_DO_OUTPUT 64 |
Definition at line 186 of file DNA_node_types.h.
Referenced by ED_node_set_active(), local_merge(), localize(), node_composit_exec_composite(), node_composit_exec_splitviewer(), node_composit_exec_viewer(), node_get_colorid(), node_link_viewer(), node_shader_exec_output(), ntree_get_active_iuser(), ntreeExecGPUNodes(), and ntreeSetOutput().
| #define NODE_GROUP_EDIT 128 |
Definition at line 187 of file DNA_node_types.h.
Referenced by drawnodespace(), gpu_group_execute(), node_draw_group(), node_group_edit_clear(), node_group_edit_get(), node_group_edit_set(), node_update_group(), nodeGetActiveID(), nodeGetActiveTexture(), nodeSetActiveID(), ntreeClearPreview(), ntreeInitPreview(), and setExecutableNodes().
| #define NODE_HIDDEN 8 |
Definition at line 183 of file DNA_node_types.h.
Referenced by do_versions_nodetree_socket_auto_hidden_flags_2_62(), find_indicated_socket(), node_draw_default(), node_flag_toggle_exec(), node_hide_toggle_exec(), node_resize_area_default(), node_resize_modal(), and node_update_default().
| #define NODE_LINK_VALID 2 |
Definition at line 221 of file DNA_node_types.h.
Referenced by node_draw_link(), ntree_exec_begin(), ntree_validate_links(), and snode_autoconnect().
| #define NODE_LINKFLAG_HILITE 1 |
Definition at line 220 of file DNA_node_types.h.
Referenced by ED_node_link_insert(), ED_node_link_intersect_test(), and node_draw_link().
| #define NODE_MAXSTR 64 |
Definition at line 52 of file DNA_node_types.h.
Referenced by make_socket(), nodeAddNode(), and verify_socket_template().
| #define NODE_MUTED 512 |
Definition at line 191 of file DNA_node_types.h.
Referenced by exec_composite_node(), node_draw_basis(), node_draw_hidden(), node_mute_exec(), ntreeExecGPUNodes(), ntreeExecNodes(), and ntreeExecThreadNodes().
| #define NODE_OPTIONS 2 |
Definition at line 181 of file DNA_node_types.h.
Referenced by node_flag_toggle_exec(), node_options_toggle_exec(), node_socket_add_replace(), node_update_basis(), register_node_type_cmp_alphaover(), register_node_type_cmp_bilateralblur(), register_node_type_cmp_blur(), register_node_type_cmp_brightcontrast(), register_node_type_cmp_channel_matte(), register_node_type_cmp_chroma_matte(), register_node_type_cmp_color_matte(), register_node_type_cmp_color_spill(), register_node_type_cmp_colorbalance(), register_node_type_cmp_combhsva(), register_node_type_cmp_combrgba(), register_node_type_cmp_combycca(), register_node_type_cmp_combyuva(), register_node_type_cmp_crop(), register_node_type_cmp_curve_rgb(), register_node_type_cmp_curve_time(), register_node_type_cmp_curve_vec(), register_node_type_cmp_dblur(), register_node_type_cmp_defocus(), register_node_type_cmp_diff_matte(), register_node_type_cmp_dilateerode(), register_node_type_cmp_displace(), register_node_type_cmp_distance_matte(), register_node_type_cmp_doubleedgemask(), register_node_type_cmp_filter(), register_node_type_cmp_flip(), register_node_type_cmp_gamma(), register_node_type_cmp_glare(), register_node_type_cmp_group(), register_node_type_cmp_hue_sat(), register_node_type_cmp_huecorrect(), register_node_type_cmp_idmask(), register_node_type_cmp_image(), register_node_type_cmp_invert(), register_node_type_cmp_lensdist(), register_node_type_cmp_luma_matte(), register_node_type_cmp_map_value(), register_node_type_cmp_mapuv(), register_node_type_cmp_math(), register_node_type_cmp_mix_rgb(), register_node_type_cmp_movieclip(), register_node_type_cmp_moviedistortion(), register_node_type_cmp_normal(), register_node_type_cmp_normalize(), register_node_type_cmp_output_file(), register_node_type_cmp_premulkey(), register_node_type_cmp_rgb(), register_node_type_cmp_rlayers(), register_node_type_cmp_rotate(), register_node_type_cmp_scale(), register_node_type_cmp_sepycca(), register_node_type_cmp_setalpha(), register_node_type_cmp_splitviewer(), register_node_type_cmp_stabilize2d(), register_node_type_cmp_texture(), register_node_type_cmp_tonemap(), register_node_type_cmp_transform(), register_node_type_cmp_translate(), register_node_type_cmp_valtorgb(), register_node_type_cmp_value(), register_node_type_cmp_vecblur(), register_node_type_cmp_view_levels(), register_node_type_cmp_zcombine(), register_node_type_sh_attribute(), register_node_type_sh_bsdf_glass(), register_node_type_sh_bsdf_glossy(), register_node_type_sh_combrgb(), register_node_type_sh_curve_rgb(), register_node_type_sh_curve_vec(), register_node_type_sh_gamma(), register_node_type_sh_geom(), register_node_type_sh_group(), register_node_type_sh_hue_sat(), register_node_type_sh_invert(), register_node_type_sh_mapping(), register_node_type_sh_material(), register_node_type_sh_material_ext(), register_node_type_sh_math(), register_node_type_sh_mix_rgb(), register_node_type_sh_normal(), register_node_type_sh_rgb(), register_node_type_sh_squeeze(), register_node_type_sh_tex_environment(), register_node_type_sh_tex_gradient(), register_node_type_sh_tex_image(), register_node_type_sh_tex_magic(), register_node_type_sh_tex_musgrave(), register_node_type_sh_tex_sky(), register_node_type_sh_tex_voronoi(), register_node_type_sh_tex_wave(), register_node_type_sh_texture(), register_node_type_sh_valtorgb(), register_node_type_sh_value(), register_node_type_sh_vect_math(), register_node_type_tex_bricks(), register_node_type_tex_checker(), register_node_type_tex_coord(), register_node_type_tex_curve_rgb(), register_node_type_tex_curve_time(), register_node_type_tex_distance(), register_node_type_tex_group(), register_node_type_tex_hue_sat(), register_node_type_tex_image(), register_node_type_tex_invert(), register_node_type_tex_math(), register_node_type_tex_mix_rgb(), register_node_type_tex_output(), register_node_type_tex_rotate(), register_node_type_tex_scale(), register_node_type_tex_texture(), register_node_type_tex_translate(), register_node_type_tex_valtonor(), register_node_type_tex_valtorgb(), and ui_node_sock_name().
| #define NODE_PREVIEW 4 |
Definition at line 182 of file DNA_node_types.h.
Referenced by node_draw_basis(), node_flag_toggle_exec(), node_preview_toggle_exec(), node_update_basis(), ntreeClearPreview(), ntreeInitPreview(), register_node_type_cmp_blur(), register_node_type_cmp_channel_matte(), register_node_type_cmp_chroma_matte(), register_node_type_cmp_color_matte(), register_node_type_cmp_composite(), register_node_type_cmp_diff_matte(), register_node_type_cmp_distance_matte(), register_node_type_cmp_filter(), register_node_type_cmp_image(), register_node_type_cmp_luma_matte(), register_node_type_cmp_mix_rgb(), register_node_type_cmp_movieclip(), register_node_type_cmp_output_file(), register_node_type_cmp_rlayers(), register_node_type_cmp_splitviewer(), register_node_type_cmp_texture(), register_node_type_cmp_view_levels(), register_node_type_cmp_viewer(), register_node_type_sh_material(), register_node_type_sh_material_ext(), register_node_type_sh_output(), register_node_type_sh_texture(), register_node_type_tex_bricks(), register_node_type_tex_checker(), register_node_type_tex_image(), register_node_type_tex_output(), register_node_type_tex_texture(), and register_node_type_tex_viewer().
| #define NODE_SELECT 1 |
Definition at line 180 of file DNA_node_types.h.
Referenced by animchan_sync_fcurve(), compare_nodes(), createTransNodeData(), do_node_add(), ED_node_update_hierarchy(), node_context(), node_duplicate_exec(), node_frame_attach_nodes(), node_group_make_from_selected(), node_group_ungroup(), node_select_all_exec(), node_select_linked_from_exec(), node_select_linked_to_exec(), nodeAddNode(), skip_fcurve_selected_data(), and snode_autoconnect().
| #define NODE_TEST 256 |
Definition at line 189 of file DNA_node_types.h.
Referenced by do_node_add(), node_clear_recursive(), node_remove_linked(), node_select_linked_from_exec(), node_select_linked_to_exec(), node_tag_recursive(), ui_node_draw_input(), and uiTemplateNodeView().
| #define NODE_TRANSFORM (1<<13) |
Definition at line 198 of file DNA_node_types.h.
Referenced by createTransNodeData(), and NodeToTransData().
| #define NODE_UPDATE 0xFFFF |
Definition at line 206 of file DNA_node_types.h.
Referenced by nodeAddSocket(), nodeInsertSocket(), nodeRemoveAllSockets(), nodeRemoveSocket(), nodeUnlinkNode(), and ntreeUpdateTree().
| #define NODE_UPDATE_ID 1 |
Definition at line 207 of file DNA_node_types.h.
| #define NS_OSA_VALUES 2 |
Definition at line 69 of file DNA_node_types.h.
Referenced by node_shader_exec_geom(), and node_shader_exec_texture().
| #define NS_OSA_VECTORS 1 |
Definition at line 68 of file DNA_node_types.h.
Referenced by node_shader_exec_geom(), and node_shader_exec_texture().
| #define NTREE_COMPOSIT 1 |
Definition at line 262 of file DNA_node_types.h.
Referenced by acf_nodetree_rootType_offset(), composite_node_active(), direct_link_nodetree(), do_version_ntree_242_2(), draw_nodespace_back_pix(), ED_image_update_frame(), ED_init_node_butfuncs(), ED_node_changed_update(), ED_node_composit_default(), ED_node_set_active(), free_nodesystem(), init_nodesystem(), lib_link_screen(), lib_link_screen_restore(), node_add_file_exec(), node_add_node(), node_area_listener(), node_area_refresh(), node_buts_mix_rgb(), node_group_make_exec(), NODE_OT_new_node_tree(), node_tree_from_ID(), ntree_version_241(), ntree_version_242(), ntree_version_245(), ntreeAddTree(), ntreeFreeTree(), ntreeGetType(), ntreeSetOutput(), sample_invoke(), snode_notify(), snode_set_context(), and write_nodetree().
| #define NTREE_DO_VERSIONS_GROUP_EXPOSE 1024 |
Definition at line 274 of file DNA_node_types.h.
Referenced by do_versions(), lib_nodetree_do_versions_group_indices_cb(), and lib_verify_nodetree().
| #define NTREE_DS_EXPAND 1 |
Definition at line 270 of file DNA_node_types.h.
Referenced by acf_dsntree_setting_flag().
| #define NTREE_SHADER 0 |
Definition at line 261 of file DNA_node_types.h.
Referenced by acf_nodetree_rootType_offset(), direct_link_nodetree(), do_versions(), draw_nla_channel_list_gl(), ED_init_node_butfuncs(), ED_node_changed_update(), ED_node_set_active(), ED_node_shader_default(), free_nodesystem(), init_nodesystem(), lib_link_screen(), lib_link_screen_restore(), node_add_menu(), node_area_listener(), node_area_refresh(), node_draw_basis(), node_sync_cb(), node_tree_from_ID(), nodeMakeDynamicType(), ntree_version_242(), ntreeAddTree(), ntreeFreeTree(), ntreeGetType(), snode_notify(), snode_set_context(), ui_node_menu_column(), and write_nodetree().
| #define NTREE_TEXTURE 2 |
Definition at line 263 of file DNA_node_types.h.
Referenced by acf_nodetree_rootType_offset(), direct_link_nodetree(), draw_nla_channel_list_gl(), ED_init_node_butfuncs(), ED_node_changed_update(), ED_node_generic_update(), ED_node_set_active(), ED_node_texture_default(), free_nodesystem(), init_nodesystem(), lib_link_screen(), lib_link_screen_restore(), node_add_node(), node_area_listener(), node_area_refresh(), node_tree_from_ID(), ntreeAddTree(), ntreeFreeTree(), ntreeGetType(), snode_notify(), snode_set_context(), and write_nodetree().
| #define NTREE_TYPE_INIT 1 |
Definition at line 267 of file DNA_node_types.h.
Referenced by ntree_exec_begin(), and ntreeInitTypes().
| #define NTREE_UPDATE 0xFFFF |
Definition at line 277 of file DNA_node_types.h.
Referenced by do_versions(), node_group_make_from_selected(), and ntreeUpdateTree().
| #define NTREE_UPDATE_GROUP 48 |
Definition at line 282 of file DNA_node_types.h.
| #define NTREE_UPDATE_GROUP_IN 16 |
Definition at line 280 of file DNA_node_types.h.
Referenced by node_group_add_socket(), node_group_remove_socket(), node_group_socket_move_down_exec(), node_group_socket_move_up_exec(), node_link_modal(), node_loop_update_tree(), and update_group_input_cb().
| #define NTREE_UPDATE_GROUP_OUT 32 |
Definition at line 281 of file DNA_node_types.h.
Referenced by node_group_add_socket(), node_group_remove_socket(), node_group_socket_move_down_exec(), node_group_socket_move_up_exec(), node_link_modal(), node_loop_update_tree(), and update_group_output_cb().
| #define NTREE_UPDATE_LINKS 1 |
Definition at line 278 of file DNA_node_types.h.
Referenced by node_group_make_from_selected(), node_group_ungroup(), node_link_modal(), nodeAddLink(), nodeRemLink(), nodeRemSocketLinks(), and ntreeUpdateTree().
| #define NTREE_UPDATE_NODES 2 |
Definition at line 279 of file DNA_node_types.h.
Referenced by node_group_make_from_selected(), node_group_ungroup(), nodeAddNode(), nodeCopyNode(), nodeFreeNode(), and ntreeUpdateTree().
| #define NUM_NTREE_TYPES 3 |
Definition at line 264 of file DNA_node_types.h.
Referenced by ED_init_node_butfuncs(), lib_verify_nodetree(), ntreeGetType(), and ntreeVerifyNodes().
| #define NUM_SOCKET_TYPES 7 |
Definition at line 111 of file DNA_node_types.h.
Referenced by ED_init_node_butfuncs(), and ntreeGetSocketType().
| #define SHD_BLEND_DIAGONAL 3 |
Definition at line 518 of file DNA_node_types.h.
Referenced by def_sh_tex_gradient().
| #define SHD_BLEND_EASING 2 |
Definition at line 517 of file DNA_node_types.h.
Referenced by def_sh_tex_gradient().
| #define SHD_BLEND_LINEAR 0 |
Definition at line 515 of file DNA_node_types.h.
Referenced by def_sh_tex_gradient(), and node_shader_init_tex_gradient().
| #define SHD_BLEND_QUADRATIC 1 |
Definition at line 516 of file DNA_node_types.h.
Referenced by def_sh_tex_gradient().
| #define SHD_BLEND_QUADRATIC_SPHERE 5 |
Definition at line 520 of file DNA_node_types.h.
Referenced by def_sh_tex_gradient().
| #define SHD_BLEND_RADIAL 4 |
Definition at line 519 of file DNA_node_types.h.
Referenced by def_sh_tex_gradient().
| #define SHD_BLEND_SPHERICAL 6 |
Definition at line 521 of file DNA_node_types.h.
Referenced by def_sh_tex_gradient().
| #define SHD_COLORSPACE_LINEAR 0 |
Definition at line 564 of file DNA_node_types.h.
Referenced by def_sh_tex_environment(), and def_sh_tex_image().
| #define SHD_COLORSPACE_SRGB 1 |
Definition at line 565 of file DNA_node_types.h.
Referenced by def_sh_tex_environment(), def_sh_tex_image(), node_shader_init_tex_environment(), and node_shader_init_tex_image().
| #define SHD_GLOSSY_BECKMANN 0 |
Definition at line 510 of file DNA_node_types.h.
| #define SHD_GLOSSY_GGX 2 |
Definition at line 512 of file DNA_node_types.h.
| #define SHD_GLOSSY_SHARP 1 |
Definition at line 511 of file DNA_node_types.h.
| #define SHD_MUSGRAVE_FBM 1 |
Definition at line 550 of file DNA_node_types.h.
Referenced by def_sh_tex_musgrave(), and node_shader_init_tex_musgrave().
| #define SHD_MUSGRAVE_HETERO_TERRAIN 4 |
Definition at line 553 of file DNA_node_types.h.
Referenced by def_sh_tex_musgrave().
| #define SHD_MUSGRAVE_HYBRID_MULTIFRACTAL 2 |
Definition at line 551 of file DNA_node_types.h.
Referenced by def_sh_tex_musgrave().
| #define SHD_MUSGRAVE_MULTIFRACTAL 0 |
Definition at line 549 of file DNA_node_types.h.
Referenced by def_sh_tex_musgrave().
| #define SHD_MUSGRAVE_RIDGED_MULTIFRACTAL 3 |
Definition at line 552 of file DNA_node_types.h.
Referenced by def_sh_tex_musgrave().
| #define SHD_NOISE_CELL_NOISE 7 |
Definition at line 531 of file DNA_node_types.h.
| #define SHD_NOISE_HARD 1 |
Definition at line 534 of file DNA_node_types.h.
| #define SHD_NOISE_PERLIN 0 |
Definition at line 524 of file DNA_node_types.h.
| #define SHD_NOISE_SOFT 0 |
Definition at line 533 of file DNA_node_types.h.
| #define SHD_NOISE_VORONOI_CRACKLE 6 |
Definition at line 530 of file DNA_node_types.h.
| #define SHD_NOISE_VORONOI_F1 1 |
Definition at line 525 of file DNA_node_types.h.
| #define SHD_NOISE_VORONOI_F2 2 |
Definition at line 526 of file DNA_node_types.h.
| #define SHD_NOISE_VORONOI_F2_F1 5 |
Definition at line 529 of file DNA_node_types.h.
| #define SHD_NOISE_VORONOI_F3 3 |
Definition at line 527 of file DNA_node_types.h.
| #define SHD_NOISE_VORONOI_F4 4 |
Definition at line 528 of file DNA_node_types.h.
| #define SHD_VORONOI_ACTUAL_DISTANCE 1 |
Definition at line 538 of file DNA_node_types.h.
| #define SHD_VORONOI_CELLS 1 |
Definition at line 546 of file DNA_node_types.h.
Referenced by def_sh_tex_voronoi().
| #define SHD_VORONOI_CHEBYCHEV 3 |
Definition at line 540 of file DNA_node_types.h.
| #define SHD_VORONOI_DISTANCE_SQUARED 0 |
Definition at line 537 of file DNA_node_types.h.
| #define SHD_VORONOI_INTENSITY 0 |
Definition at line 545 of file DNA_node_types.h.
Referenced by def_sh_tex_voronoi(), and node_shader_init_tex_voronoi().
| #define SHD_VORONOI_MANHATTAN 2 |
Definition at line 539 of file DNA_node_types.h.
| #define SHD_VORONOI_MINKOVSKY 6 |
Definition at line 543 of file DNA_node_types.h.
| #define SHD_VORONOI_MINKOVSKY_4 5 |
Definition at line 542 of file DNA_node_types.h.
| #define SHD_VORONOI_MINKOVSKY_H 4 |
Definition at line 541 of file DNA_node_types.h.
| #define SHD_WAVE_BANDS 0 |
Definition at line 556 of file DNA_node_types.h.
Referenced by def_sh_tex_wave(), and node_shader_init_tex_wave().
| #define SHD_WAVE_RINGS 1 |
Definition at line 557 of file DNA_node_types.h.
Referenced by def_sh_tex_wave().
| #define SHD_WAVE_SAW 1 |
Definition at line 560 of file DNA_node_types.h.
| #define SHD_WAVE_SINE 0 |
Definition at line 559 of file DNA_node_types.h.
| #define SHD_WAVE_TRI 2 |
Definition at line 561 of file DNA_node_types.h.
| #define SOCK_AUTO_HIDDEN 256 |
Definition at line 133 of file DNA_node_types.h.
Referenced by do_versions_nodetree_socket_auto_hidden_flags_2_62(), node_flag_toggle_exec(), node_remove_extra_links(), nodeSocketIsHidden(), and socket_best_match().
| #define SOCK_BOOLEAN 4 |
Definition at line 108 of file DNA_node_types.h.
Referenced by convert_socket_value(), copy_socket_value(), ED_init_node_butfuncs(), node_add_input_from_template(), node_add_output_from_template(), nodeAddInputBoolean(), nodeAddOutputBoolean(), and rna_def_node_socket_subtype().
| #define SOCK_COLLAPSED 64 |
Definition at line 129 of file DNA_node_types.h.
Referenced by rna_def_node_socket(), and ui_node_draw_input().
| #define SOCK_DYNAMIC 16 |
Definition at line 125 of file DNA_node_types.h.
Referenced by do_versions_nodetree_dynamic_sockets(), draw_group_socket(), draw_group_socket_name(), group_verify_socket_list(), loop_sync(), node_group_add_extern_socket(), node_group_add_socket(), verify_socket_template(), and verify_socket_template_list().
| #define SOCK_FLOAT 0 |
Definition at line 104 of file DNA_node_types.h.
Referenced by convert_socket_value(), copy_socket_value(), do_versions_socket_default_value(), ED_init_node_butfuncs(), node_add_input_from_template(), node_add_output_from_template(), node_delete_reconnect(), node_forloop_init_tree(), node_gpu_stack_from_data(), node_group_socket_add_exec(), node_mute_get_links(), NODE_OT_group_socket_add(), node_shader_exec_material(), node_shader_exec_mix_rgb(), node_shader_exec_output(), node_shader_exec_squeeze(), node_shader_exec_valtorgb(), node_tex_pass_on(), node_whileloop_init_tree(), nodeAddInputFloat(), nodeAddOutputFloat(), nodestack_get_vec(), passonvalfn(), ProcDef(), ProcNoInputs(), rna_def_group_sockets_api(), rna_def_node_socket_subtype(), setup_stack(), tex_input(), tex_input_rgba(), verify_socket_template(), and write_node_socket().
| #define SOCK_HIDDEN 2 |
Definition at line 119 of file DNA_node_types.h.
Referenced by node_remove_extra_links(), node_socket_toggle_exec(), nodeSocketIsHidden(), and socket_best_match().
| #define SOCK_HIDE_VALUE 128 |
Definition at line 131 of file DNA_node_types.h.
Referenced by node_draw_basis(), ui_node_draw_input(), and uiTemplateNodeLink().
| #define SOCK_IN 1 |
Definition at line 114 of file DNA_node_types.h.
| #define SOCK_IN_USE 4 |
Definition at line 121 of file DNA_node_types.h.
Referenced by do_versions_nodetree_socket_use_flags_2_62(), ntree_update_link_pointers(), ntreeShaderGetTexcoMode(), and socket_is_available().
| #define SOCK_INT 6 |
Definition at line 110 of file DNA_node_types.h.
Referenced by convert_socket_value(), copy_socket_value(), ED_init_node_butfuncs(), node_add_input_from_template(), node_add_output_from_template(), nodeAddInputInt(), nodeAddOutputInt(), rna_def_node_socket_subtype(), and verify_socket_template().
| #define SOCK_INTERNAL 32 |
Definition at line 127 of file DNA_node_types.h.
Referenced by draw_group_socket(), group_initexec(), group_verify_socket(), loop_sync(), node_forloop_init_tree(), node_group_add_extern_socket(), and node_whileloop_init_tree().
| #define SOCK_MESH 5 |
Definition at line 109 of file DNA_node_types.h.
Referenced by node_add_input_from_template(), node_add_output_from_template(), nodeAddInputMesh(), and nodeAddOutputMesh().
| #define SOCK_OUT 2 |
Definition at line 115 of file DNA_node_types.h.
| #define SOCK_RGBA 2 |
Definition at line 106 of file DNA_node_types.h.
Referenced by convert_socket_value(), copy_socket_value(), do_versions_socket_default_value(), ED_init_node_butfuncs(), node_add_input_from_template(), node_add_output_from_template(), node_delete_reconnect(), node_gpu_stack_from_data(), node_mute_get_links(), node_tex_pass_on(), nodeAddInputRGBA(), nodeAddOutputRGBA(), nodestack_get_vec(), passoncolfn(), rna_def_node_socket_subtype(), setup_stack(), and write_node_socket().
| #define SOCK_SHADER 3 |
Definition at line 107 of file DNA_node_types.h.
Referenced by ED_init_node_butfuncs(), node_add_input_from_template(), node_add_output_from_template(), node_gpu_stack_from_data(), nodeAddInputShader(), nodeAddOutputShader(), ui_node_draw_input(), ui_node_sock_name(), and uiTemplateNodeLink().
| #define SOCK_UNAVAIL 8 |
Definition at line 123 of file DNA_node_types.h.
Referenced by force_hidden_passes(), node_draw_link(), nodeSocketIsHidden(), and ui_node_draw_input().
| #define SOCK_VECTOR 1 |
Definition at line 105 of file DNA_node_types.h.
Referenced by convert_socket_value(), copy_socket_value(), do_versions_socket_default_value(), ED_init_node_butfuncs(), node_add_input_from_template(), node_add_output_from_template(), node_delete_reconnect(), node_gpu_stack_from_data(), node_mute_get_links(), node_shader_exec_curve_rgb(), node_shader_exec_curve_vec(), node_shader_exec_mapping(), node_shader_exec_material(), node_shader_exec_mix_rgb(), node_shader_exec_normal(), node_shader_exec_output(), node_shader_exec_texture(), node_shader_exec_vect_math(), node_tex_pass_on(), nodeAddInputVector(), nodeAddOutputVector(), nodestack_get_vec(), passonvecfn(), rna_def_node_socket_subtype(), setup_stack(), tex_input_rgba(), ui_node_draw_input(), verify_socket_template(), and write_node_socket().
| typedef struct bNodePreview bNodePreview |
| typedef struct bNodeSocket bNodeSocket |
| typedef struct bNodeSocketValueBoolean bNodeSocketValueBoolean |
| typedef struct bNodeSocketValueFloat bNodeSocketValueFloat |
| typedef struct bNodeSocketValueInt bNodeSocketValueInt |
| typedef struct bNodeSocketValueRGBA bNodeSocketValueRGBA |
| typedef struct bNodeSocketValueVector bNodeSocketValueVector |
| typedef struct bNodeStack bNodeStack |
| typedef struct NodeBilateralBlurData NodeBilateralBlurData |
| typedef struct NodeBlurData NodeBlurData |
| typedef struct NodeChroma NodeChroma |
| typedef struct NodeColorBalance NodeColorBalance |
| typedef struct NodeColorspill NodeColorspill |
| typedef struct NodeDBlurData NodeDBlurData |
| typedef struct NodeDefocus NodeDefocus |
| typedef struct NodeGeometry NodeGeometry |
| typedef struct NodeHueSat NodeHueSat |
| typedef struct NodeImageAnim NodeImageAnim |
| typedef struct NodeImageFile NodeImageFile |
| typedef struct NodeLensDist NodeLensDist |
| typedef struct NodeScriptDict NodeScriptDict |
| typedef struct NodeShaderAttribute NodeShaderAttribute |
| typedef struct NodeTexBase NodeTexBase |
| typedef struct NodeTexChecker NodeTexChecker |
| typedef struct NodeTexEnvironment NodeTexEnvironment |
| typedef struct NodeTexGradient NodeTexGradient |
| typedef struct NodeTexImage NodeTexImage |
| typedef struct NodeTexMagic NodeTexMagic |
| typedef struct NodeTexMusgrave NodeTexMusgrave |
| typedef struct NodeTexNoise NodeTexNoise |
| typedef struct NodeTexSky NodeTexSky |
| typedef struct NodeTexVoronoi NodeTexVoronoi |
| typedef struct NodeTexWave NodeTexWave |
| typedef struct NodeTonemap NodeTonemap |
| typedef struct NodeTwoFloats NodeTwoFloats |
| typedef struct NodeTwoXYs NodeTwoXYs |
| typedef struct NodeVertexCol NodeVertexCol |
| typedef struct TexNodeOutput TexNodeOutput |