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 |