|
Blender V4.3
|
#include "BLI_compiler_compat.h"#include "BLI_ghash.h"#include "BLI_math_vector_types.hh"#include "BLI_span.hh"#include "DNA_listBase.h"#include "BKE_volume_enums.hh"#include "DNA_node_types.h"#include "RNA_types.hh"#include "BLI_map.hh"#include "BLI_string_ref.hh"Go to the source code of this file.
Classes | |
| struct | blender::bke::bNodeSocketTemplate |
| Compact definition of a node socket. More... | |
| struct | blender::bke::bNodeSocketType |
| Defines a socket type. More... | |
| struct | blender::bke::bNodeType |
| Defines a node type. More... | |
| struct | blender::bke::bNodeTreeType |
| struct | blender::bke::bNodeInstanceHash |
| struct | blender::bke::NodeTreeIterStore |
| class | blender::bke::bNodeZoneType |
Namespaces | |
| namespace | blender |
| namespace | blender::nodes |
| namespace | blender::nodes::value_elem |
| namespace | blender::nodes::inverse_eval |
| namespace | blender::realtime_compositor |
| namespace | blender::bke |
Typedefs | |
| using | blender::bke::bNodeInstanceHashIterator = GHashIterator |
Variables | |
| constexpr int | NODE_DEFAULT_MAX_WIDTH = 700 |
| constexpr int | GROUP_NODE_DEFAULT_WIDTH = 140 |
| constexpr int | GROUP_NODE_MAX_WIDTH = NODE_DEFAULT_MAX_WIDTH |
| constexpr int | GROUP_NODE_MIN_WIDTH = 40 |
Node Tree Iterator | |
Utility macro for visiting every node tree in the library data, including local bNodeTree blocks in other IDs. This avoids the need for callback functions and allows executing code in a single inner code block. Variables:
Examples: FOREACH_NODETREE_BEGIN(bmain, nodetree, id) {
if (id == nodetree)
printf("This is a linkable node tree");
FOREACH_NODETREE_BEGIN(bmain, nodetree, id) {
if (nodetree->idname == "ShaderNodeTree")
printf("This is a shader node tree);
if (GS(id) == ID_MA)
printf(" and it's owned by a material");
} FOREACH_NODETREE_END;
#define FOREACH_NODETREE_BEGIN(bmain, _nodetree, _id) Definition BKE_node.hh:860 #define printf | |
| #define | FOREACH_NODETREE_BEGIN(bmain, _nodetree, _id) |
| #define | FOREACH_NODETREE_END |
| void | blender::bke::node_tree_iterator_init (NodeTreeIterStore *ntreeiter, Main *bmain) |
| bool | blender::bke::node_tree_iterator_step (NodeTreeIterStore *ntreeiter, bNodeTree **r_nodetree, ID **r_id) |
| #define CMP_CHAN_A 2 |
Definition at line 1122 of file BKE_node.hh.
Referenced by blender::compositor::InvertNode::convert_to_operations(), def_cmp_invert(), and blender::nodes::node_composite_invert_cc::InvertShaderNode::get_do_alpha().
| #define CMP_CHAN_RGB 1 |
| #define CMP_DEFAULT_SMAA_CONTRAST_LIMIT 0.2f |
Definition at line 1126 of file BKE_node.hh.
Referenced by blender::nodes::node_composite_antialiasing_cc::node_composit_init_antialiasing().
| #define CMP_DEFAULT_SMAA_CORNER_ROUNDING 0.25f |
Definition at line 1127 of file BKE_node.hh.
Referenced by blender::nodes::node_composite_antialiasing_cc::node_composit_init_antialiasing().
| #define CMP_DEFAULT_SMAA_THRESHOLD 1.0f |
Definition at line 1125 of file BKE_node.hh.
Referenced by blender::nodes::node_composite_antialiasing_cc::node_composit_init_antialiasing().
| #define CMP_NODE_ALPHAOVER 210 |
Definition at line 1021 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_ANTIALIASING 274 |
Definition at line 1087 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode().
| #define CMP_NODE_BILATERALBLUR 255 |
Definition at line 1067 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_BLUR 211 |
Definition at line 1022 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_BOKEHBLUR 316 |
Definition at line 1100 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_BOKEHIMAGE 315 |
Definition at line 1099 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_BRIGHTCONTRAST 249 |
Definition at line 1061 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_CHANNEL_MATTE 238 |
Definition at line 1049 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_CHROMA_MATTE 237 |
Definition at line 1048 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_COLOR_MATTE 259 |
Definition at line 1071 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_COLOR_SPILL 236 |
Definition at line 1047 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_COLORBALANCE 260 |
Definition at line 1072 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_COLORCORRECTION 312 |
Definition at line 1096 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_COMBHSVA_LEGACY 246 |
Definition at line 1058 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), node_get_static_idname(), and versioning_replace_legacy_combined_and_separate_color_nodes().
| #define CMP_NODE_COMBINE_COLOR 332 |
Definition at line 1117 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), blender::ed::space_node::node_composit_set_butfunc(), and versioning_replace_legacy_combined_and_separate_color_nodes().
| #define CMP_NODE_COMBINE_XYZ 331 |
Definition at line 1116 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode().
| #define CMP_NODE_COMBRGBA_LEGACY 227 |
Definition at line 1038 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), node_get_static_idname(), and versioning_replace_legacy_combined_and_separate_color_nodes().
| #define CMP_NODE_COMBYCCA_LEGACY 232 |
Definition at line 1043 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), blender::ed::space_node::node_composit_set_butfunc(), node_get_static_idname(), and versioning_replace_legacy_combined_and_separate_color_nodes().
| #define CMP_NODE_COMBYUVA_LEGACY 234 |
Definition at line 1045 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), node_get_static_idname(), and versioning_replace_legacy_combined_and_separate_color_nodes().
| #define CMP_NODE_COMPOSITE 222 |
Definition at line 1033 of file BKE_node.hh.
Referenced by blender::realtime_compositor::add_viewer_nodes_in_context(), blender::compositor::COM_convert_bnode(), node_get_static_idname(), and ntreeCompositTagRender().
| #define CMP_NODE_CONVERT_COLOR_SPACE 328 |
Definition at line 1113 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode().
| #define CMP_NODE_CORNERPIN 321 |
Definition at line 1106 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode().
| #define CMP_NODE_CROP 253 |
Definition at line 1065 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_CRYPTOMATTE 326 |
Definition at line 1111 of file BKE_node.hh.
Referenced by blender::bke::compositor::add_used_passes_recursive(), blender::compositor::COM_convert_bnode(), blender::ed::space_node::node_composit_set_butfunc(), and blender::bke::node_tree_blend_read_data().
| #define CMP_NODE_CRYPTOMATTE_LEGACY 323 |
Definition at line 1108 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), blender::ed::space_node::node_composit_set_butfunc(), and blender::bke::node_tree_blend_read_data().
| #define CMP_NODE_CURVE_RGB 209 |
Definition at line 1020 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), blender::ed::space_node::node_composit_set_butfunc(), node_get_static_idname(), and blender::bke::node_tree_blend_read_data().
| #define CMP_NODE_CURVE_VEC 208 |
Definition at line 1019 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), node_get_static_idname(), and blender::bke::node_tree_blend_read_data().
| #define CMP_NODE_DBLUR 254 |
Definition at line 1066 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_DEFOCUS 244 |
Definition at line 1056 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_DENOISE 324 |
Definition at line 1109 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode().
| #define CMP_NODE_DESPECKLE 273 |
Definition at line 1086 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_DIFF_MATTE 235 |
Definition at line 1046 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_DILATEERODE 228 |
Definition at line 1039 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_DISPLACE 245 |
Definition at line 1057 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_DIST_MATTE 257 |
Definition at line 1069 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_DOUBLEEDGEMASK 266 |
Definition at line 1078 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_EXPOSURE 325 |
Definition at line 1110 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode().
| #define CMP_NODE_FILTER 212 |
Definition at line 1023 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_FLIP 239 |
Definition at line 1050 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_GAMMA 250 |
Definition at line 1062 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_GLARE 301 |
Definition at line 1091 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_HUE_SAT 219 |
Definition at line 1030 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_HUECORRECT 261 |
Definition at line 1073 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), blender::ed::space_node::node_composit_set_butfunc(), node_get_static_idname(), and blender::bke::node_tree_blend_read_data().
| #define CMP_NODE_ID_MASK 243 |
Definition at line 1055 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_IMAGE 220 |
Definition at line 1031 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), blender::ed::space_node::node_add_file_exec(), blender::ed::space_node::node_composit_set_butfunc(), node_get_static_idname(), and blender::bke::node_tree_blend_read_data().
| #define CMP_NODE_INPAINT 272 |
Definition at line 1085 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_INVERT 251 |
Definition at line 1063 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_KEYING 270 |
Definition at line 1083 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_KEYINGSCREEN 269 |
Definition at line 1082 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_KUWAHARA 275 |
Definition at line 1088 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode().
| #define CMP_NODE_LENSDIST 303 |
Definition at line 1093 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_LUMA_MATTE 248 |
Definition at line 1060 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_MAP_RANGE 319 |
Definition at line 1104 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_MAP_UV 242 |
Definition at line 1054 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_MAP_VALUE 213 |
Definition at line 1024 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_MASK 268 |
Definition at line 1081 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_MASK_BOX 313 |
Definition at line 1097 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), blender::ed::space_node::node_composit_set_butfunc(), and node_get_static_idname().
| #define CMP_NODE_MASK_ELLIPSE 314 |
Definition at line 1098 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), blender::ed::space_node::node_composit_set_butfunc(), and node_get_static_idname().
| #define CMP_NODE_MATH 247 |
Definition at line 1059 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), blender::ed::space_node::node_composit_set_butfunc(), and node_get_static_idname().
| #define CMP_NODE_MIX_RGB 204 |
Definition at line 1015 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), blender::ed::space_node::node_composit_set_butfunc(), and node_get_static_idname().
| #define CMP_NODE_MOVIECLIP 262 |
Definition at line 1074 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_MOVIEDISTORTION 265 |
Definition at line 1077 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_NORMAL 207 |
Definition at line 1018 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), blender::ed::space_node::node_composit_set_butfunc(), and node_get_static_idname().
| #define CMP_NODE_NORMALIZE 252 |
Definition at line 1064 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_OUTPUT_FILE 223 |
Definition at line 1034 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), do_versions_nodetree_multi_file_output_format_2_62_1(), node_get_static_idname(), and blender::bke::node_tree_blend_read_data().
| #define CMP_NODE_OUTPUT_MULTI_FILE__DEPRECATED 267 /* DEPRECATED multi file node has been merged into regular CMP_NODE_OUTPUT_FILE */ |
Definition at line 1079 of file BKE_node.hh.
Referenced by do_versions_nodetree_multi_file_output_format_2_62_1().
| #define CMP_NODE_PIXELATE 318 |
Definition at line 1102 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_PLANETRACKDEFORM 320 |
Definition at line 1105 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode().
| #define CMP_NODE_POSTERIZE 327 |
Definition at line 1112 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode().
| #define CMP_NODE_PREMULKEY 256 |
Definition at line 1068 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_R_LAYERS 221 |
Definition at line 1032 of file BKE_node.hh.
Referenced by blender::bke::compositor::add_used_passes_recursive(), blender::compositor::COM_convert_bnode(), node_get_static_idname(), blender::bke::node_init(), and blender::bke::node_tree_blend_read_data().
| #define CMP_NODE_RGB 202 |
Definition at line 1013 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), blender::ed::space_node::node_composit_set_butfunc(), and node_get_static_idname().
| #define CMP_NODE_RGBTOBW 206 |
Definition at line 1017 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_ROTATE 229 |
Definition at line 1040 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_SCALE 230 |
Definition at line 1041 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_SCENE_TIME 329 |
Definition at line 1114 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode().
| #define CMP_NODE_SEPARATE_COLOR 333 |
Definition at line 1118 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), blender::ed::space_node::node_composit_set_butfunc(), and versioning_replace_legacy_combined_and_separate_color_nodes().
| #define CMP_NODE_SEPARATE_XYZ 330 |
Definition at line 1115 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode().
| #define CMP_NODE_SEPHSVA_LEGACY 217 |
Definition at line 1028 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), node_get_static_idname(), and versioning_replace_legacy_combined_and_separate_color_nodes().
| #define CMP_NODE_SEPRGBA_LEGACY 216 |
Definition at line 1027 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), node_get_static_idname(), and versioning_replace_legacy_combined_and_separate_color_nodes().
| #define CMP_NODE_SEPYCCA_LEGACY 231 |
Definition at line 1042 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), blender::ed::space_node::node_composit_set_butfunc(), node_get_static_idname(), and versioning_replace_legacy_combined_and_separate_color_nodes().
| #define CMP_NODE_SEPYUVA_LEGACY 233 |
Definition at line 1044 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), node_get_static_idname(), and versioning_replace_legacy_combined_and_separate_color_nodes().
| #define CMP_NODE_SETALPHA 218 |
Definition at line 1029 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_SPLIT 276 |
Definition at line 1089 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and versioning_replace_splitviewer().
| #define CMP_NODE_SPLITVIEWER__DEPRECATED 240 |
Definition at line 1052 of file BKE_node.hh.
Referenced by node_get_static_idname(), and versioning_replace_splitviewer().
| #define CMP_NODE_STABILIZE2D 263 |
Definition at line 1075 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_SUNBEAMS 304 |
Definition at line 1094 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode().
| #define CMP_NODE_SWITCH 317 |
Definition at line 1101 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_SWITCH_VIEW 322 |
Definition at line 1107 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode().
| #define CMP_NODE_TEXTURE 224 |
Definition at line 1035 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), blender::ed::space_node::node_buts_texture(), blender::ed::space_node::node_composit_set_butfunc(), and node_get_static_idname().
| #define CMP_NODE_TIME 214 |
Definition at line 1025 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), blender::ed::space_node::node_composit_set_butfunc(), node_get_static_idname(), and blender::bke::node_tree_blend_read_data().
| #define CMP_NODE_TONEMAP 302 |
Definition at line 1092 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_TRACKPOS 271 |
Definition at line 1084 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_TRANSFORM 264 |
Definition at line 1076 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_TRANSLATE 225 |
Definition at line 1036 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_VALTORGB 205 |
Definition at line 1016 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), blender::ed::space_node::node_composit_set_butfunc(), and node_get_static_idname().
| #define CMP_NODE_VALUE 203 |
Definition at line 1014 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), blender::ed::space_node::node_composit_set_butfunc(), and node_get_static_idname().
| #define CMP_NODE_VECBLUR 215 |
Definition at line 1026 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_VIEW_LEVELS 258 |
Definition at line 1070 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define CMP_NODE_VIEWER 201 |
Definition at line 1012 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), blender::ed::space_node::viewer_linking::get_default_viewer_type(), node_get_static_idname(), blender::bke::node_tree_blend_read_data(), and blender::bke::node_tree_set_output().
| #define CMP_NODE_ZCOMBINE 226 |
Definition at line 1037 of file BKE_node.hh.
Referenced by blender::compositor::COM_convert_bnode(), and node_get_static_idname().
| #define FN_NODE_ALIGN_EULER_TO_VECTOR 1216 |
Definition at line 1400 of file BKE_node.hh.
| #define FN_NODE_ALIGN_ROTATION_TO_VECTOR 1240 |
Definition at line 1424 of file BKE_node.hh.
| #define FN_NODE_AXES_TO_ROTATION 1244 |
Definition at line 1428 of file BKE_node.hh.
| #define FN_NODE_AXIS_ANGLE_TO_ROTATION 1223 |
Definition at line 1407 of file BKE_node.hh.
| #define FN_NODE_BOOLEAN_MATH 1200 |
Definition at line 1388 of file BKE_node.hh.
| #define FN_NODE_COMBINE_COLOR 1222 |
Definition at line 1406 of file BKE_node.hh.
Referenced by versioning_replace_legacy_combined_and_separate_color_nodes().
| #define FN_NODE_COMBINE_MATRIX 1241 |
Definition at line 1425 of file BKE_node.hh.
| #define FN_NODE_COMBINE_TRANSFORM 1235 |
Definition at line 1419 of file BKE_node.hh.
| #define FN_NODE_COMPARE 1202 |
Definition at line 1389 of file BKE_node.hh.
Referenced by blender::nodes::get_current_socket_identifier_for_future_socket().
| #define FN_NODE_EULER_TO_ROTATION 1224 |
Definition at line 1408 of file BKE_node.hh.
| #define FN_NODE_FLOAT_TO_INT 1209 |
Definition at line 1393 of file BKE_node.hh.
| #define FN_NODE_HASH_VALUE 1245 |
Definition at line 1429 of file BKE_node.hh.
| #define FN_NODE_INPUT_BOOL 1219 |
Definition at line 1403 of file BKE_node.hh.
Referenced by blender::bke::node_static_value_storage_for(), and blender::nodes::inverse_eval::set_value_node_value().
| #define FN_NODE_INPUT_COLOR 1217 |
Definition at line 1401 of file BKE_node.hh.
Referenced by blender::bke::node_static_value_storage_for().
| #define FN_NODE_INPUT_INT 1220 |
Definition at line 1404 of file BKE_node.hh.
Referenced by blender::bke::node_static_value_storage_for(), and blender::nodes::inverse_eval::set_value_node_value().
| #define FN_NODE_INPUT_ROTATION 1243 |
Definition at line 1427 of file BKE_node.hh.
Referenced by blender::nodes::inverse_eval::set_value_node_value().
| #define FN_NODE_INPUT_SPECIAL_CHARACTERS 1213 |
Definition at line 1397 of file BKE_node.hh.
| #define FN_NODE_INPUT_STRING 1208 |
Definition at line 1392 of file BKE_node.hh.
Referenced by blender::bke::node_tree_blend_read_data().
| #define FN_NODE_INPUT_VECTOR 1207 |
Definition at line 1391 of file BKE_node.hh.
Referenced by blender::bke::node_static_value_storage_for(), and blender::nodes::inverse_eval::set_value_node_value().
| #define FN_NODE_INTEGER_MATH 1246 |
Definition at line 1430 of file BKE_node.hh.
| #define FN_NODE_INVERT_MATRIX 1237 |
Definition at line 1421 of file BKE_node.hh.
| #define FN_NODE_INVERT_ROTATION 1231 |
Definition at line 1415 of file BKE_node.hh.
| #define FN_NODE_LEGACY_RANDOM_FLOAT 1206 |
Definition at line 1390 of file BKE_node.hh.
| #define FN_NODE_MATRIX_DETERMINANT 1247 |
Definition at line 1431 of file BKE_node.hh.
| #define FN_NODE_MATRIX_MULTIPLY 1234 |
Definition at line 1418 of file BKE_node.hh.
| #define FN_NODE_PROJECT_POINT 1239 |
Definition at line 1423 of file BKE_node.hh.
| #define FN_NODE_QUATERNION_TO_ROTATION 1225 |
Definition at line 1409 of file BKE_node.hh.
| #define FN_NODE_RANDOM_VALUE 1214 |
Definition at line 1398 of file BKE_node.hh.
Referenced by blender::nodes::get_current_socket_identifier_for_future_socket().
| #define FN_NODE_REPLACE_STRING 1218 |
Definition at line 1402 of file BKE_node.hh.
| #define FN_NODE_ROTATE_EULER 1215 |
Definition at line 1399 of file BKE_node.hh.
| #define FN_NODE_ROTATE_ROTATION 1230 |
Definition at line 1414 of file BKE_node.hh.
| #define FN_NODE_ROTATE_VECTOR 1229 |
Definition at line 1413 of file BKE_node.hh.
| #define FN_NODE_ROTATION_TO_AXIS_ANGLE 1226 |
Definition at line 1410 of file BKE_node.hh.
| #define FN_NODE_ROTATION_TO_EULER 1227 |
Definition at line 1411 of file BKE_node.hh.
| #define FN_NODE_ROTATION_TO_QUATERNION 1228 |
Definition at line 1412 of file BKE_node.hh.
| #define FN_NODE_SEPARATE_COLOR 1221 |
Definition at line 1405 of file BKE_node.hh.
Referenced by versioning_replace_legacy_combined_and_separate_color_nodes().
| #define FN_NODE_SEPARATE_MATRIX 1242 |
Definition at line 1426 of file BKE_node.hh.
| #define FN_NODE_SEPARATE_TRANSFORM 1236 |
Definition at line 1420 of file BKE_node.hh.
| #define FN_NODE_SLICE_STRING 1212 |
Definition at line 1396 of file BKE_node.hh.
| #define FN_NODE_STRING_LENGTH 1211 |
Definition at line 1395 of file BKE_node.hh.
| #define FN_NODE_TRANSFORM_DIRECTION 1233 |
Definition at line 1417 of file BKE_node.hh.
| #define FN_NODE_TRANSFORM_POINT 1232 |
Definition at line 1416 of file BKE_node.hh.
| #define FN_NODE_TRANSPOSE_MATRIX 1238 |
Definition at line 1422 of file BKE_node.hh.
| #define FN_NODE_VALUE_TO_STRING 1210 |
Definition at line 1394 of file BKE_node.hh.
| #define FOREACH_NODETREE_BEGIN | ( | bmain, | |
| _nodetree, | |||
| _id ) |
Definition at line 860 of file BKE_node.hh.
Referenced by BKE_ntree_update_tag_id_changed(), blo_do_versions_250(), blo_do_versions_260(), blo_do_versions_270(), blo_do_versions_280(), blo_do_versions_290(), blo_do_versions_300(), blo_do_versions_400(), do_version_curvemapping_walker(), do_versions_after_linking_270(), do_versions_after_linking_280(), do_versions_after_linking_290(), do_versions_after_linking_300(), do_versions_after_linking_400(), blender::bke::NodeTreeRelations::ensure_all_trees(), blender::ed::space_node::node_shader_script_update_exec(), blender::bke::node_tree_update_all_new(), blender::bke::node_tree_update_all_users(), blender::bke::NodeTreeMainUpdater::update(), blender::bke::update_typeinfo(), version_node_socket_index_animdata(), version_switch_node_input_prefix(), and wm_file_read_post().
| #define FOREACH_NODETREE_END |
Definition at line 870 of file BKE_node.hh.
Referenced by BKE_ntree_update_tag_id_changed(), blo_do_versions_250(), blo_do_versions_260(), blo_do_versions_270(), blo_do_versions_280(), blo_do_versions_290(), blo_do_versions_300(), blo_do_versions_400(), do_version_curvemapping_walker(), do_versions_after_linking_270(), do_versions_after_linking_280(), do_versions_after_linking_290(), do_versions_after_linking_300(), do_versions_after_linking_400(), blender::bke::NodeTreeRelations::ensure_all_trees(), blender::ed::space_node::node_shader_script_update_exec(), blender::bke::node_tree_update_all_new(), blender::bke::node_tree_update_all_users(), blender::bke::NodeTreeMainUpdater::update(), blender::bke::update_typeinfo(), version_node_socket_index_animdata(), version_switch_node_input_prefix(), and wm_file_read_post().
| #define GEO_NODE_ACCUMULATE_FIELD 1146 |
Definition at line 1275 of file BKE_node.hh.
Referenced by versioning_nodes_dynamic_sockets().
| #define GEO_NODE_ATTRIBUTE_DOMAIN_SIZE 1136 |
Definition at line 1265 of file BKE_node.hh.
| #define GEO_NODE_ATTRIBUTE_STATISTIC 1084 |
Definition at line 1214 of file BKE_node.hh.
Referenced by versioning_nodes_dynamic_sockets().
| #define GEO_NODE_BAKE 2120 |
Definition at line 1350 of file BKE_node.hh.
Referenced by blender::bke::node_tree_blend_read_data(), and blender::ed::object::bake_simulation::reset_old_bake_cache().
| #define GEO_NODE_BLUR_ATTRIBUTE 1190 |
Definition at line 1319 of file BKE_node.hh.
Referenced by versioning_nodes_dynamic_sockets().
| #define GEO_NODE_BOUNDING_BOX 1042 |
Definition at line 1187 of file BKE_node.hh.
| #define GEO_NODE_CAPTURE_ATTRIBUTE 1080 |
Definition at line 1210 of file BKE_node.hh.
Referenced by blender::bke::node_tree_blend_read_data(), and versioning_nodes_dynamic_sockets().
| #define GEO_NODE_COLLECTION_INFO 1023 |
Definition at line 1176 of file BKE_node.hh.
| #define GEO_NODE_CONVEX_HULL 1056 |
Definition at line 1194 of file BKE_node.hh.
| #define GEO_NODE_CURVE_ENDPOINT_SELECTION 1127 |
Definition at line 1257 of file BKE_node.hh.
| #define GEO_NODE_CURVE_HANDLE_TYPE_SELECTION 1102 |
Definition at line 1232 of file BKE_node.hh.
| #define GEO_NODE_CURVE_LENGTH 1054 |
Definition at line 1193 of file BKE_node.hh.
| #define GEO_NODE_CURVE_PRIMITIVE_ARC 1149 |
Definition at line 1278 of file BKE_node.hh.
| #define GEO_NODE_CURVE_PRIMITIVE_BEZIER_SEGMENT 1065 |
Definition at line 1199 of file BKE_node.hh.
| #define GEO_NODE_CURVE_PRIMITIVE_CIRCLE 1066 |
Definition at line 1200 of file BKE_node.hh.
| #define GEO_NODE_CURVE_PRIMITIVE_LINE 1068 |
Definition at line 1202 of file BKE_node.hh.
| #define GEO_NODE_CURVE_PRIMITIVE_QUADRATIC_BEZIER 1064 |
Definition at line 1198 of file BKE_node.hh.
| #define GEO_NODE_CURVE_PRIMITIVE_QUADRILATERAL 1070 |
Definition at line 1203 of file BKE_node.hh.
| #define GEO_NODE_CURVE_PRIMITIVE_SPIRAL 1063 |
Definition at line 1197 of file BKE_node.hh.
| #define GEO_NODE_CURVE_PRIMITIVE_STAR 1062 |
Definition at line 1196 of file BKE_node.hh.
| #define GEO_NODE_CURVE_SET_HANDLE_TYPE 1100 |
Definition at line 1230 of file BKE_node.hh.
| #define GEO_NODE_CURVE_SPLINE_PARAMETER 1088 |
Definition at line 1218 of file BKE_node.hh.
| #define GEO_NODE_CURVE_SPLINE_TYPE 1099 |
Definition at line 1229 of file BKE_node.hh.
| #define GEO_NODE_CURVE_TO_MESH 1045 |
Definition at line 1189 of file BKE_node.hh.
| #define GEO_NODE_CURVE_TO_POINTS 1130 |
Definition at line 1259 of file BKE_node.hh.
| #define GEO_NODE_CURVE_TOPOLOGY_CURVE_OF_POINT 1178 |
Definition at line 1307 of file BKE_node.hh.
| #define GEO_NODE_CURVE_TOPOLOGY_POINTS_OF_CURVE 1179 |
Definition at line 1308 of file BKE_node.hh.
| #define GEO_NODE_CURVES_TO_GREASE_PENCIL 2144 |
Definition at line 1374 of file BKE_node.hh.
| #define GEO_NODE_DEFORM_CURVES_ON_SURFACE 1167 |
Definition at line 1296 of file BKE_node.hh.
| #define GEO_NODE_DELETE_GEOMETRY 1103 |
Definition at line 1233 of file BKE_node.hh.
| #define GEO_NODE_DISTRIBUTE_POINTS_IN_GRID 2130 |
Definition at line 1360 of file BKE_node.hh.
| #define GEO_NODE_DISTRIBUTE_POINTS_IN_VOLUME 1172 |
Definition at line 1301 of file BKE_node.hh.
| #define GEO_NODE_DISTRIBUTE_POINTS_ON_FACES 1090 |
Definition at line 1220 of file BKE_node.hh.
| #define GEO_NODE_DUAL_MESH 1137 |
Definition at line 1266 of file BKE_node.hh.
| #define GEO_NODE_DUPLICATE_ELEMENTS 1154 |
Definition at line 1283 of file BKE_node.hh.
| #define GEO_NODE_EDGE_PATHS_TO_CURVES 1169 |
Definition at line 1298 of file BKE_node.hh.
| #define GEO_NODE_EDGE_PATHS_TO_SELECTION 1170 |
Definition at line 1299 of file BKE_node.hh.
| #define GEO_NODE_EDGES_TO_FACE_GROUPS 1193 |
Definition at line 1322 of file BKE_node.hh.
| #define GEO_NODE_EVALUATE_AT_INDEX 1148 |
Definition at line 1277 of file BKE_node.hh.
Referenced by versioning_nodes_dynamic_sockets().
| #define GEO_NODE_EVALUATE_ON_DOMAIN 1163 |
Definition at line 1292 of file BKE_node.hh.
Referenced by versioning_nodes_dynamic_sockets().
| #define GEO_NODE_EXTRUDE_MESH 1152 |
Definition at line 1281 of file BKE_node.hh.
| #define GEO_NODE_FILL_CURVE 1075 |
Definition at line 1205 of file BKE_node.hh.
| #define GEO_NODE_FILLET_CURVE 1089 |
Definition at line 1219 of file BKE_node.hh.
| #define GEO_NODE_FLIP_FACES 1150 |
Definition at line 1279 of file BKE_node.hh.
| #define GEO_NODE_FOREACH_GEOMETRY_ELEMENT_INPUT 2148 |
Definition at line 1378 of file BKE_node.hh.
Referenced by ForeachGeometryElementZoneType::ForeachGeometryElementZoneType(), and blender::nodes::node_geo_foreach_geometry_element_cc::node_layout_ex().
| #define GEO_NODE_FOREACH_GEOMETRY_ELEMENT_OUTPUT 2149 |
Definition at line 1379 of file BKE_node.hh.
Referenced by blender::nodes::geo_eval_log::find_tree_zone_hash_recursive(), ForeachGeometryElementZoneType::ForeachGeometryElementZoneType(), blender::bke::node_tree_blend_read_data(), blender::ed::space_node::push_compute_context_for_tree_path(), and blender::ed::viewer_path::viewer_path_elem_for_zone().
| #define GEO_NODE_GEOMETRY_TO_INSTANCE 1142 |
Definition at line 1271 of file BKE_node.hh.
| #define GEO_NODE_GET_NAMED_GRID 2121 |
Definition at line 1351 of file BKE_node.hh.
| #define GEO_NODE_GIZMO_DIAL 2142 |
Definition at line 1372 of file BKE_node.hh.
Referenced by blender::ed::view3d::geometry_nodes_gizmos::create_gizmo_node_gizmos(), and blender::nodes::gizmos::get_gizmo_socket_elem().
| #define GEO_NODE_GIZMO_LINEAR 2141 |
Definition at line 1371 of file BKE_node.hh.
Referenced by blender::ed::view3d::geometry_nodes_gizmos::create_gizmo_node_gizmos(), and blender::nodes::gizmos::get_gizmo_socket_elem().
| #define GEO_NODE_GIZMO_TRANSFORM 2143 |
Definition at line 1373 of file BKE_node.hh.
Referenced by blender::ed::view3d::geometry_nodes_gizmos::create_gizmo_node_gizmos(), and blender::nodes::gizmos::get_gizmo_socket_elem().
| #define GEO_NODE_GREASE_PENCIL_TO_CURVES 2145 |
Definition at line 1375 of file BKE_node.hh.
| #define GEO_NODE_GRID_TO_MESH 2129 |
Definition at line 1359 of file BKE_node.hh.
| #define GEO_NODE_IMAGE 1191 |
Definition at line 1320 of file BKE_node.hh.
Referenced by blender::bke::node_static_value_storage_for().
| #define GEO_NODE_IMAGE_INFO 1189 |
Definition at line 1318 of file BKE_node.hh.
| #define GEO_NODE_IMAGE_TEXTURE 1132 |
Definition at line 1261 of file BKE_node.hh.
Referenced by blender::ed::space_node::node_add_file_exec().
| #define GEO_NODE_IMPORT_OBJ 2139 |
Definition at line 1369 of file BKE_node.hh.
| #define GEO_NODE_IMPORT_PLY 2146 |
Definition at line 1376 of file BKE_node.hh.
| #define GEO_NODE_IMPORT_STL 2138 |
Definition at line 1368 of file BKE_node.hh.
| #define GEO_NODE_INDEX_OF_NEAREST 1199 |
Definition at line 1328 of file BKE_node.hh.
| #define GEO_NODE_INDEX_SWITCH 2118 |
Definition at line 1348 of file BKE_node.hh.
Referenced by blender::bke::node_tree_blend_read_data().
| #define GEO_NODE_INPUT_ACTIVE_CAMERA 2119 |
Definition at line 1349 of file BKE_node.hh.
Referenced by blender::nodes::process_nodes_for_depsgraph().
| #define GEO_NODE_INPUT_CURVE_HANDLES 1107 |
Definition at line 1237 of file BKE_node.hh.
| #define GEO_NODE_INPUT_CURVE_TILT 1106 |
Definition at line 1236 of file BKE_node.hh.
| #define GEO_NODE_INPUT_EDGE_SMOOTH 2115 |
Definition at line 1345 of file BKE_node.hh.
| #define GEO_NODE_INPUT_FACE_SMOOTH 1108 |
Definition at line 1238 of file BKE_node.hh.
| #define GEO_NODE_INPUT_ID 1134 |
Definition at line 1263 of file BKE_node.hh.
| #define GEO_NODE_INPUT_INDEX 1078 |
Definition at line 1208 of file BKE_node.hh.
| #define GEO_NODE_INPUT_INSTANCE_ROTATION 1159 |
Definition at line 1288 of file BKE_node.hh.
| #define GEO_NODE_INPUT_INSTANCE_SCALE 1160 |
Definition at line 1289 of file BKE_node.hh.
| #define GEO_NODE_INPUT_INSTANCE_TRANSFORM 2137 |
Definition at line 1367 of file BKE_node.hh.
| #define GEO_NODE_INPUT_MATERIAL 1050 |
Definition at line 1191 of file BKE_node.hh.
| #define GEO_NODE_INPUT_MATERIAL_INDEX 1118 |
Definition at line 1248 of file BKE_node.hh.
| #define GEO_NODE_INPUT_MESH_EDGE_ANGLE 1147 |
Definition at line 1276 of file BKE_node.hh.
| #define GEO_NODE_INPUT_MESH_EDGE_NEIGHBORS 1143 |
Definition at line 1272 of file BKE_node.hh.
| #define GEO_NODE_INPUT_MESH_EDGE_VERTICES 1138 |
Definition at line 1267 of file BKE_node.hh.
| #define GEO_NODE_INPUT_MESH_FACE_AREA 1139 |
Definition at line 1268 of file BKE_node.hh.
| #define GEO_NODE_INPUT_MESH_FACE_IS_PLANAR 1155 |
Definition at line 1284 of file BKE_node.hh.
| #define GEO_NODE_INPUT_MESH_FACE_NEIGHBORS 1140 |
Definition at line 1269 of file BKE_node.hh.
| #define GEO_NODE_INPUT_MESH_ISLAND 1144 |
Definition at line 1273 of file BKE_node.hh.
| #define GEO_NODE_INPUT_MESH_VERTEX_NEIGHBORS 1141 |
Definition at line 1270 of file BKE_node.hh.
| #define GEO_NODE_INPUT_NAMED_ATTRIBUTE 1157 |
Definition at line 1286 of file BKE_node.hh.
Referenced by versioning_nodes_dynamic_sockets().
| #define GEO_NODE_INPUT_NAMED_LAYER_SELECTION 2117 |
Definition at line 1347 of file BKE_node.hh.
| #define GEO_NODE_INPUT_NORMAL 1079 |
Definition at line 1209 of file BKE_node.hh.
| #define GEO_NODE_INPUT_POSITION 1076 |
Definition at line 1206 of file BKE_node.hh.
| #define GEO_NODE_INPUT_RADIUS 1105 |
Definition at line 1235 of file BKE_node.hh.
| #define GEO_NODE_INPUT_SCENE_TIME 1145 |
Definition at line 1274 of file BKE_node.hh.
| #define GEO_NODE_INPUT_SHORTEST_EDGE_PATHS 1168 |
Definition at line 1297 of file BKE_node.hh.
| #define GEO_NODE_INPUT_SPLINE_CYCLIC 1110 |
Definition at line 1240 of file BKE_node.hh.
| #define GEO_NODE_INPUT_SPLINE_LENGTH 1098 |
Definition at line 1228 of file BKE_node.hh.
| #define GEO_NODE_INPUT_SPLINE_RESOLUTION 1109 |
Definition at line 1239 of file BKE_node.hh.
| #define GEO_NODE_INPUT_TANGENT 1086 |
Definition at line 1216 of file BKE_node.hh.
| #define GEO_NODE_INSTANCE_ON_POINTS 1092 |
Definition at line 1222 of file BKE_node.hh.
| #define GEO_NODE_INSTANCES_TO_POINTS 1131 |
Definition at line 1260 of file BKE_node.hh.
| #define GEO_NODE_INTERPOLATE_CURVES 1192 |
Definition at line 1321 of file BKE_node.hh.
| #define GEO_NODE_IS_VIEWPORT 1024 |
Definition at line 1177 of file BKE_node.hh.
| #define GEO_NODE_JOIN_GEOMETRY 1010 |
Definition at line 1175 of file BKE_node.hh.
| #define GEO_NODE_MATERIAL_SELECTION 1081 |
Definition at line 1211 of file BKE_node.hh.
| #define GEO_NODE_MENU_SWITCH 2124 |
Definition at line 1354 of file BKE_node.hh.
Referenced by blender::bke::node_tree_blend_read_data().
| #define GEO_NODE_MERGE_BY_DISTANCE 1153 |
Definition at line 1282 of file BKE_node.hh.
| #define GEO_NODE_MERGE_LAYERS 2150 |
Definition at line 1380 of file BKE_node.hh.
| #define GEO_NODE_MESH_BOOLEAN 1003 |
Definition at line 1173 of file BKE_node.hh.
| #define GEO_NODE_MESH_FACE_GROUP_BOUNDARIES 1171 |
Definition at line 1300 of file BKE_node.hh.
| #define GEO_NODE_MESH_PRIMITIVE_CIRCLE 1033 |
Definition at line 1180 of file BKE_node.hh.
| #define GEO_NODE_MESH_PRIMITIVE_CONE 1037 |
Definition at line 1184 of file BKE_node.hh.
| #define GEO_NODE_MESH_PRIMITIVE_CUBE 1032 |
Definition at line 1179 of file BKE_node.hh.
| #define GEO_NODE_MESH_PRIMITIVE_CYLINDER 1035 |
Definition at line 1182 of file BKE_node.hh.
| #define GEO_NODE_MESH_PRIMITIVE_GRID 1039 |
Definition at line 1186 of file BKE_node.hh.
| #define GEO_NODE_MESH_PRIMITIVE_ICO_SPHERE 1036 |
Definition at line 1183 of file BKE_node.hh.
| #define GEO_NODE_MESH_PRIMITIVE_LINE 1038 |
Definition at line 1185 of file BKE_node.hh.
| #define GEO_NODE_MESH_PRIMITIVE_UV_SPHERE 1034 |
Definition at line 1181 of file BKE_node.hh.
| #define GEO_NODE_MESH_TO_CURVE 1124 |
Definition at line 1254 of file BKE_node.hh.
| #define GEO_NODE_MESH_TO_DENSITY_GRID 2126 |
Definition at line 1356 of file BKE_node.hh.
| #define GEO_NODE_MESH_TO_POINTS 1093 |
Definition at line 1223 of file BKE_node.hh.
| #define GEO_NODE_MESH_TO_SDF_GRID 2127 |
Definition at line 1357 of file BKE_node.hh.
| #define GEO_NODE_MESH_TO_VOLUME 1164 |
Definition at line 1293 of file BKE_node.hh.
| #define GEO_NODE_MESH_TOPOLOGY_CORNERS_OF_EDGE 2104 |
Definition at line 1334 of file BKE_node.hh.
| #define GEO_NODE_MESH_TOPOLOGY_CORNERS_OF_FACE 1181 |
Definition at line 1310 of file BKE_node.hh.
| #define GEO_NODE_MESH_TOPOLOGY_CORNERS_OF_VERTEX 1182 |
Definition at line 1311 of file BKE_node.hh.
| #define GEO_NODE_MESH_TOPOLOGY_EDGES_OF_CORNER 1183 |
Definition at line 1312 of file BKE_node.hh.
| #define GEO_NODE_MESH_TOPOLOGY_EDGES_OF_VERTEX 1184 |
Definition at line 1313 of file BKE_node.hh.
| #define GEO_NODE_MESH_TOPOLOGY_FACE_OF_CORNER 1185 |
Definition at line 1314 of file BKE_node.hh.
| #define GEO_NODE_MESH_TOPOLOGY_OFFSET_CORNER_IN_FACE 1180 |
Definition at line 1309 of file BKE_node.hh.
| #define GEO_NODE_MESH_TOPOLOGY_VERTEX_OF_CORNER 1186 |
Definition at line 1315 of file BKE_node.hh.
| #define GEO_NODE_OBJECT_INFO 1007 |
Definition at line 1174 of file BKE_node.hh.
| #define GEO_NODE_OFFSET_POINT_IN_CURVE 1177 |
Definition at line 1306 of file BKE_node.hh.
| #define GEO_NODE_POINTS 1162 |
Definition at line 1291 of file BKE_node.hh.
| #define GEO_NODE_POINTS_TO_CURVES 2114 |
Definition at line 1344 of file BKE_node.hh.
| #define GEO_NODE_POINTS_TO_SDF_GRID 2128 |
Definition at line 1358 of file BKE_node.hh.
| #define GEO_NODE_POINTS_TO_VERTICES 1094 |
Definition at line 1224 of file BKE_node.hh.
| #define GEO_NODE_POINTS_TO_VOLUME 1101 |
Definition at line 1231 of file BKE_node.hh.
| #define GEO_NODE_PROXIMITY 1096 |
Definition at line 1226 of file BKE_node.hh.
| #define GEO_NODE_RAYCAST 1128 |
Definition at line 1258 of file BKE_node.hh.
Referenced by versioning_nodes_dynamic_sockets().
| #define GEO_NODE_REALIZE_INSTANCES 1083 |
Definition at line 1213 of file BKE_node.hh.
| #define GEO_NODE_REMOVE_ATTRIBUTE 1158 |
Definition at line 1287 of file BKE_node.hh.
| #define GEO_NODE_REPEAT_INPUT 2107 |
Definition at line 1337 of file BKE_node.hh.
Referenced by blender::bke::anonymous_attribute_inferencing::get_relations_in_node(), blender::bke::node_field_inferencing::propagate_special_data_requirements(), and RepeatZoneType::RepeatZoneType().
| #define GEO_NODE_REPEAT_OUTPUT 2108 |
Definition at line 1338 of file BKE_node.hh.
Referenced by blender::bke::anonymous_attribute_inferencing::analyze_anonymous_attribute_usages(), blender::nodes::geo_eval_log::find_tree_zone_hash_recursive(), blender::bke::node_tree_blend_read_data(), blender::bke::node_field_inferencing::propagate_special_data_requirements(), blender::ed::space_node::push_compute_context_for_tree_path(), RepeatZoneType::RepeatZoneType(), and blender::ed::viewer_path::viewer_path_elem_for_zone().
| #define GEO_NODE_REPLACE_MATERIAL 1051 |
Definition at line 1192 of file BKE_node.hh.
| #define GEO_NODE_RESAMPLE_CURVE 1047 |
Definition at line 1190 of file BKE_node.hh.
| #define GEO_NODE_REVERSE_CURVE 1095 |
Definition at line 1225 of file BKE_node.hh.
| #define GEO_NODE_ROTATE_INSTANCES 1122 |
Definition at line 1252 of file BKE_node.hh.
| #define GEO_NODE_SAMPLE_CURVE 1085 |
Definition at line 1215 of file BKE_node.hh.
| #define GEO_NODE_SAMPLE_GRID 2125 |
Definition at line 1355 of file BKE_node.hh.
| #define GEO_NODE_SAMPLE_GRID_INDEX 2134 |
Definition at line 1364 of file BKE_node.hh.
| #define GEO_NODE_SAMPLE_INDEX 1174 |
Definition at line 1303 of file BKE_node.hh.
Referenced by versioning_nodes_dynamic_sockets().
| #define GEO_NODE_SAMPLE_NEAREST 1175 |
Definition at line 1304 of file BKE_node.hh.
| #define GEO_NODE_SAMPLE_NEAREST_SURFACE 1176 |
Definition at line 1305 of file BKE_node.hh.
Referenced by versioning_nodes_dynamic_sockets().
| #define GEO_NODE_SAMPLE_UV_SURFACE 1187 |
Definition at line 1316 of file BKE_node.hh.
Referenced by versioning_nodes_dynamic_sockets().
| #define GEO_NODE_SCALE_ELEMENTS 1151 |
Definition at line 1280 of file BKE_node.hh.
| #define GEO_NODE_SCALE_INSTANCES 1121 |
Definition at line 1251 of file BKE_node.hh.
| #define GEO_NODE_SDF_GRID_BOOLEAN 2131 |
Definition at line 1361 of file BKE_node.hh.
| #define GEO_NODE_SELF_OBJECT 1173 |
Definition at line 1302 of file BKE_node.hh.
| #define GEO_NODE_SEPARATE_COMPONENTS 1059 |
Definition at line 1195 of file BKE_node.hh.
| #define GEO_NODE_SEPARATE_GEOMETRY 1104 |
Definition at line 1234 of file BKE_node.hh.
| #define GEO_NODE_SET_CURVE_HANDLES 1113 |
Definition at line 1243 of file BKE_node.hh.
| #define GEO_NODE_SET_CURVE_NORMAL 1188 |
Definition at line 1317 of file BKE_node.hh.
| #define GEO_NODE_SET_CURVE_RADIUS 1111 |
Definition at line 1241 of file BKE_node.hh.
| #define GEO_NODE_SET_CURVE_TILT 1112 |
Definition at line 1242 of file BKE_node.hh.
| #define GEO_NODE_SET_GEOMETRY_NAME 2140 |
Definition at line 1370 of file BKE_node.hh.
| #define GEO_NODE_SET_ID 1135 |
Definition at line 1264 of file BKE_node.hh.
| #define GEO_NODE_SET_INSTANCE_TRANSFORM 2136 |
Definition at line 1366 of file BKE_node.hh.
| #define GEO_NODE_SET_MATERIAL 1082 |
Definition at line 1212 of file BKE_node.hh.
| #define GEO_NODE_SET_MATERIAL_INDEX 1119 |
Definition at line 1249 of file BKE_node.hh.
| #define GEO_NODE_SET_POINT_RADIUS 1117 |
Definition at line 1247 of file BKE_node.hh.
| #define GEO_NODE_SET_POSITION 1077 |
Definition at line 1207 of file BKE_node.hh.
| #define GEO_NODE_SET_SHADE_SMOOTH 1114 |
Definition at line 1244 of file BKE_node.hh.
| #define GEO_NODE_SET_SPLINE_CYCLIC 1116 |
Definition at line 1246 of file BKE_node.hh.
| #define GEO_NODE_SET_SPLINE_RESOLUTION 1115 |
Definition at line 1245 of file BKE_node.hh.
| #define GEO_NODE_SIMULATION_INPUT 2100 |
Definition at line 1330 of file BKE_node.hh.
Referenced by blender::bke::node_field_inferencing::propagate_special_data_requirements(), and SimulationZoneType::SimulationZoneType().
| #define GEO_NODE_SIMULATION_OUTPUT 2101 |
Definition at line 1331 of file BKE_node.hh.
Referenced by blender::nodes::geo_eval_log::find_tree_zone_hash_recursive(), blender::bke::node_tree_blend_read_data(), blender::bke::node_field_inferencing::propagate_special_data_requirements(), blender::ed::space_node::push_compute_context_for_tree_path(), blender::ed::object::bake_simulation::reset_old_bake_cache(), SimulationZoneType::SimulationZoneType(), and blender::ed::viewer_path::viewer_path_elem_for_zone().
| #define GEO_NODE_SORT_ELEMENTS 2123 |
Definition at line 1353 of file BKE_node.hh.
| #define GEO_NODE_SPLIT_EDGES 1123 |
Definition at line 1253 of file BKE_node.hh.
| #define GEO_NODE_SPLIT_TO_INSTANCES 2116 |
Definition at line 1346 of file BKE_node.hh.
| #define GEO_NODE_STORE_NAMED_ATTRIBUTE 1156 |
Definition at line 1285 of file BKE_node.hh.
Referenced by versioning_nodes_dynamic_sockets().
| #define GEO_NODE_STORE_NAMED_GRID 2122 |
Definition at line 1352 of file BKE_node.hh.
| #define GEO_NODE_STRING_JOIN 1087 |
Definition at line 1217 of file BKE_node.hh.
| #define GEO_NODE_STRING_TO_CURVES 1091 |
Definition at line 1221 of file BKE_node.hh.
| #define GEO_NODE_SUBDIVIDE_CURVE 1097 |
Definition at line 1227 of file BKE_node.hh.
| #define GEO_NODE_SUBDIVIDE_MESH 1029 |
Definition at line 1178 of file BKE_node.hh.
| #define GEO_NODE_SUBDIVISION_SURFACE 1126 |
Definition at line 1256 of file BKE_node.hh.
| #define GEO_NODE_SWITCH 1043 |
Definition at line 1188 of file BKE_node.hh.
| #define GEO_NODE_TOOL_3D_CURSOR 2111 |
Definition at line 1341 of file BKE_node.hh.
| #define GEO_NODE_TOOL_ACTIVE_ELEMENT 2135 |
Definition at line 1365 of file BKE_node.hh.
| #define GEO_NODE_TOOL_FACE_SET 2112 |
Definition at line 1342 of file BKE_node.hh.
| #define GEO_NODE_TOOL_MOUSE_POSITION 2133 |
Definition at line 1363 of file BKE_node.hh.
| #define GEO_NODE_TOOL_SELECTION 2109 |
Definition at line 1339 of file BKE_node.hh.
| #define GEO_NODE_TOOL_SET_FACE_SET 2113 |
Definition at line 1343 of file BKE_node.hh.
| #define GEO_NODE_TOOL_SET_SELECTION 2110 |
Definition at line 1340 of file BKE_node.hh.
| #define GEO_NODE_TOOL_VIEWPORT_TRANSFORM 2132 |
Definition at line 1362 of file BKE_node.hh.
| #define GEO_NODE_TRANSFER_ATTRIBUTE_DEPRECATED 1125 |
Definition at line 1255 of file BKE_node.hh.
Referenced by blo_do_versions_300(), and version_geometry_nodes_replace_transfer_attribute_node().
| #define GEO_NODE_TRANSFORM_GEOMETRY 1002 |
Definition at line 1172 of file BKE_node.hh.
| #define GEO_NODE_TRANSLATE_INSTANCES 1120 |
Definition at line 1250 of file BKE_node.hh.
| #define GEO_NODE_TRIANGULATE 1000 |
Definition at line 1171 of file BKE_node.hh.
| #define GEO_NODE_TRIM_CURVE 1071 |
Definition at line 1204 of file BKE_node.hh.
| #define GEO_NODE_UV_PACK_ISLANDS 1166 |
Definition at line 1295 of file BKE_node.hh.
| #define GEO_NODE_UV_UNWRAP 1165 |
Definition at line 1294 of file BKE_node.hh.
| #define GEO_NODE_VIEWER 1067 |
Definition at line 1201 of file BKE_node.hh.
Referenced by blender::ed::space_node::viewer_linking::get_default_viewer_type(), and versioning_nodes_dynamic_sockets().
| #define GEO_NODE_VOLUME_CUBE 1161 |
Definition at line 1290 of file BKE_node.hh.
| #define GEO_NODE_VOLUME_TO_MESH 1133 |
Definition at line 1262 of file BKE_node.hh.
| #define GEO_NODE_WARNING 2147 |
Definition at line 1377 of file BKE_node.hh.
| #define MAX_SOCKET 512 |
Definition at line 29 of file BKE_node.hh.
Referenced by ntreeExecGPUNodes(), ntreeExecThreadNodes(), and tex_output().
| #define NODE_CLASS_ATTRIBUTE 42 |
Definition at line 419 of file BKE_node.hh.
Referenced by foreach_nodeclass(), blender::ed::space_node::node_get_colorid(), blender::ed::space_node::node_get_extra_info(), node_group_ui_class(), blender::nodes::node_geo_attribute_capture_cc::node_register(), blender::nodes::node_geo_attribute_domain_size_cc::node_register(), blender::nodes::node_geo_attribute_statistic_cc::node_register(), blender::nodes::node_geo_blur_attribute_cc::node_register(), blender::nodes::node_geo_remove_attribute_cc::node_register(), and blender::nodes::node_geo_store_named_attribute_cc::node_register().
| #define NODE_CLASS_CONVERTER 8 |
Definition at line 410 of file BKE_node.hh.
Referenced by foreach_nodeclass(), foreach_nodeclass(), foreach_nodeclass(), foreach_nodeclass(), blender::ed::space_node::node_get_colorid(), node_group_ui_class(), blender::nodes::node_fn_align_euler_to_vector_cc::node_register(), blender::nodes::node_fn_align_rotation_to_vector_cc::node_register(), blender::nodes::node_fn_axes_to_rotation_cc::node_register(), blender::nodes::node_fn_axis_angle_to_rotation_cc::node_register(), blender::nodes::node_fn_boolean_math_cc::node_register(), blender::nodes::node_fn_combine_color_cc::node_register(), blender::nodes::node_fn_combine_matrix_cc::node_register(), blender::nodes::node_fn_combine_transform_cc::node_register(), blender::nodes::node_fn_compare_cc::node_register(), blender::nodes::node_fn_euler_to_rotation_cc::node_register(), blender::nodes::node_fn_float_to_int_cc::node_register(), blender::nodes::node_fn_hash_value_cc::node_register(), blender::nodes::node_fn_integer_math_cc::node_register(), blender::nodes::node_fn_invert_matrix_cc::node_register(), blender::nodes::node_fn_invert_rotation_cc::node_register(), blender::nodes::node_fn_matrix_determinant_cc::node_register(), blender::nodes::node_fn_matrix_multiply_cc::node_register(), blender::nodes::node_fn_project_point_cc::node_register(), blender::nodes::node_fn_quaternion_to_rotation_cc::node_register(), blender::nodes::node_fn_random_value_cc::node_register(), blender::nodes::node_fn_replace_string_cc::node_register(), blender::nodes::node_fn_rotate_euler_cc::node_register(), blender::nodes::node_fn_rotate_rotation_cc::node_register(), blender::nodes::node_fn_rotate_vector_cc::node_register(), blender::nodes::node_fn_rotation_to_axis_angle_cc::node_register(), blender::nodes::node_fn_rotation_to_euler_cc::node_register(), blender::nodes::node_fn_rotation_to_quaternion_cc::node_register(), blender::nodes::node_fn_separate_color_cc::node_register(), blender::nodes::node_fn_separate_matrix_cc::node_register(), blender::nodes::node_fn_separate_transform_cc::node_register(), blender::nodes::node_fn_slice_string_cc::node_register(), blender::nodes::node_fn_string_length_cc::node_register(), blender::nodes::node_fn_transform_direction_cc::node_register(), blender::nodes::node_fn_transform_point_cc::node_register(), blender::nodes::node_fn_transpose_matrix_cc::node_register(), blender::nodes::node_fn_value_to_string_cc::node_register(), blender::nodes::node_geo_accumulate_field_cc::node_register(), blender::nodes::node_geo_evaluate_at_index_cc::node_register(), blender::nodes::node_geo_evaluate_on_domain_cc::node_register(), blender::nodes::node_geo_index_of_nearest_cc::node_register(), blender::nodes::node_geo_sample_grid_cc::node_register(), blender::nodes::node_geo_sample_grid_index_cc::node_register(), blender::nodes::node_geo_string_join_cc::node_register(), blender::nodes::node_geo_uv_pack_islands_cc::node_register(), blender::nodes::node_geo_uv_unwrap_cc::node_register(), blender::nodes::node_shader_map_range_cc::node_shader_map_range_ui_class(), blender::nodes::node_geo_index_switch_cc::register_node(), blender::nodes::node_geo_menu_switch_cc::register_node(), blender::nodes::node_geo_switch_cc::register_node(), register_node_type_cmp_combhsva(), register_node_type_cmp_combine_color(), register_node_type_cmp_combine_xyz(), register_node_type_cmp_combrgba(), register_node_type_cmp_combycca(), register_node_type_cmp_combyuva(), register_node_type_cmp_convert_color_space(), register_node_type_cmp_idmask(), register_node_type_cmp_math(), register_node_type_cmp_premulkey(), register_node_type_cmp_rgbtobw(), register_node_type_cmp_separate_color(), register_node_type_cmp_separate_xyz(), register_node_type_cmp_sephsva(), register_node_type_cmp_seprgba(), register_node_type_cmp_sepycca(), register_node_type_cmp_sepyuva(), register_node_type_cmp_setalpha(), register_node_type_cmp_split(), register_node_type_cmp_switch_view(), register_node_type_cmp_valtorgb(), register_node_type_sh_blackbody(), register_node_type_sh_clamp(), register_node_type_sh_combcolor(), register_node_type_sh_combhsv(), register_node_type_sh_combrgb(), register_node_type_sh_combxyz(), register_node_type_sh_curve_float(), register_node_type_sh_map_range(), register_node_type_sh_math(), register_node_type_sh_mix(), register_node_type_sh_rgbtobw(), register_node_type_sh_sepcolor(), register_node_type_sh_sephsv(), register_node_type_sh_seprgb(), register_node_type_sh_sepxyz(), register_node_type_sh_shadertorgb(), register_node_type_sh_squeeze(), register_node_type_sh_valtorgb(), register_node_type_sh_wavelength(), register_node_type_tex_distance(), register_node_type_tex_math(), register_node_type_tex_rgbtobw(), register_node_type_tex_valtonor(), register_node_type_tex_valtorgb(), and blender::nodes::node_sh_mix_cc::sh_node_mix_ui_class().
| #define NODE_CLASS_DISTORT 10 |
Definition at line 412 of file BKE_node.hh.
Referenced by foreach_nodeclass(), foreach_nodeclass(), blender::ed::space_node::node_get_colorid(), node_group_ui_class(), register_node_type_cmp_cornerpin(), register_node_type_cmp_crop(), register_node_type_cmp_displace(), register_node_type_cmp_flip(), register_node_type_cmp_lensdist(), register_node_type_cmp_mapuv(), register_node_type_cmp_moviedistortion(), register_node_type_cmp_planetrackdeform(), register_node_type_cmp_rotate(), register_node_type_cmp_scale(), register_node_type_cmp_stabilize2d(), register_node_type_cmp_transform(), register_node_type_cmp_translate(), register_node_type_tex_at(), register_node_type_tex_rotate(), register_node_type_tex_scale(), and register_node_type_tex_translate().
| #define NODE_CLASS_GEOMETRY 41 |
Definition at line 418 of file BKE_node.hh.
Referenced by foreach_nodeclass(), blender::ed::space_node::node_get_colorid(), blender::ed::space_node::node_get_extra_info(), node_group_ui_class(), blender::nodes::node_geo_bake_cc::node_register(), blender::nodes::node_geo_boolean_cc::node_register(), blender::nodes::node_geo_bounding_box_cc::node_register(), blender::nodes::node_geo_convex_hull_cc::node_register(), blender::nodes::node_geo_curve_fill_cc::node_register(), blender::nodes::node_geo_curve_fillet_cc::node_register(), blender::nodes::node_geo_curve_length_cc::node_register(), blender::nodes::node_geo_curve_primitive_arc_cc::node_register(), blender::nodes::node_geo_curve_primitive_bezier_segment_cc::node_register(), blender::nodes::node_geo_curve_primitive_circle_cc::node_register(), blender::nodes::node_geo_curve_primitive_line_cc::node_register(), blender::nodes::node_geo_curve_primitive_quadratic_bezier_cc::node_register(), blender::nodes::node_geo_curve_primitive_quadrilateral_cc::node_register(), blender::nodes::node_geo_curve_primitive_spiral_cc::node_register(), blender::nodes::node_geo_curve_primitive_star_cc::node_register(), blender::nodes::node_geo_curve_resample_cc::node_register(), blender::nodes::node_geo_curve_reverse_cc::node_register(), blender::nodes::node_geo_curve_sample_cc::node_register(), blender::nodes::node_geo_curve_set_handle_type_cc::node_register(), blender::nodes::node_geo_curve_spline_type_cc::node_register(), blender::nodes::node_geo_curve_subdivide_cc::node_register(), blender::nodes::node_geo_curve_to_mesh_cc::node_register(), blender::nodes::node_geo_curve_to_points_cc::node_register(), blender::nodes::node_geo_curve_trim_cc::node_register(), blender::nodes::node_geo_curves_to_grease_pencil_cc::node_register(), blender::nodes::node_geo_deform_curves_on_surface_cc::node_register(), blender::nodes::node_geo_delete_geometry_cc::node_register(), blender::nodes::node_geo_distribute_points_in_grid_cc::node_register(), blender::nodes::node_geo_distribute_points_in_volume_cc::node_register(), blender::nodes::node_geo_distribute_points_on_faces_cc::node_register(), blender::nodes::node_geo_dual_mesh_cc::node_register(), blender::nodes::node_geo_duplicate_elements_cc::node_register(), blender::nodes::node_geo_edge_paths_to_curves_cc::node_register(), blender::nodes::node_geo_edge_split_cc::node_register(), blender::nodes::node_geo_extrude_mesh_cc::node_register(), blender::nodes::node_geo_flip_faces_cc::node_register(), blender::nodes::node_geo_geometry_to_instance_cc::node_register(), blender::nodes::node_geo_get_named_grid_cc::node_register(), blender::nodes::node_geo_grease_pencil_to_curves_cc::node_register(), blender::nodes::node_geo_grid_to_mesh_cc::node_register(), blender::nodes::node_geo_instance_on_points_cc::node_register(), blender::nodes::node_geo_instances_to_points_cc::node_register(), blender::nodes::node_geo_interpolate_curves_cc::node_register(), blender::nodes::node_geo_join_geometry_cc::node_register(), blender::nodes::node_geo_material_replace_cc::node_register(), blender::nodes::node_geo_material_selection_cc::node_register(), blender::nodes::node_geo_merge_by_distance_cc::node_register(), blender::nodes::node_geo_merge_layers_cc::node_register(), blender::nodes::node_geo_mesh_primitive_circle_cc::node_register(), blender::nodes::node_geo_mesh_primitive_cone_cc::node_register(), blender::nodes::node_geo_mesh_primitive_cube_cc::node_register(), blender::nodes::node_geo_mesh_primitive_cylinder_cc::node_register(), blender::nodes::node_geo_mesh_primitive_grid_cc::node_register(), blender::nodes::node_geo_mesh_primitive_ico_sphere_cc::node_register(), blender::nodes::node_geo_mesh_primitive_line_cc::node_register(), blender::nodes::node_geo_mesh_primitive_uv_sphere_cc::node_register(), blender::nodes::node_geo_mesh_subdivide_cc::node_register(), blender::nodes::node_geo_mesh_to_curve_cc::node_register(), blender::nodes::node_geo_mesh_to_density_grid_cc::node_register(), blender::nodes::node_geo_mesh_to_points_cc::node_register(), blender::nodes::node_geo_mesh_to_sdf_grid_cc::node_register(), blender::nodes::node_geo_mesh_to_volume_cc::node_register(), blender::nodes::node_geo_points_cc::node_register(), blender::nodes::node_geo_points_to_curves_cc::node_register(), blender::nodes::node_geo_points_to_sdf_grid_cc::node_register(), blender::nodes::node_geo_points_to_vertices_cc::node_register(), blender::nodes::node_geo_points_to_volume_cc::node_register(), blender::nodes::node_geo_proximity_cc::node_register(), blender::nodes::node_geo_raycast_cc::node_register(), blender::nodes::node_geo_realize_instances_cc::node_register(), blender::nodes::node_geo_rotate_instances_cc::node_register(), blender::nodes::node_geo_sample_index_cc::node_register(), blender::nodes::node_geo_sample_nearest_cc::node_register(), blender::nodes::node_geo_sample_nearest_surface_cc::node_register(), blender::nodes::node_geo_sample_uv_surface_cc::node_register(), blender::nodes::node_geo_scale_elements_cc::node_register(), blender::nodes::node_geo_scale_instances_cc::node_register(), blender::nodes::node_geo_sdf_grid_boolean_cc::node_register(), blender::nodes::node_geo_separate_components_cc::node_register(), blender::nodes::node_geo_separate_geometry_cc::node_register(), blender::nodes::node_geo_set_curve_handles_cc::node_register(), blender::nodes::node_geo_set_curve_normal_cc::node_register(), blender::nodes::node_geo_set_curve_radius_cc::node_register(), blender::nodes::node_geo_set_curve_tilt_cc::node_register(), blender::nodes::node_geo_set_geometry_name::node_register(), blender::nodes::node_geo_set_id_cc::node_register(), blender::nodes::node_geo_set_instance_transform_cc::node_register(), blender::nodes::node_geo_set_material_cc::node_register(), blender::nodes::node_geo_set_material_index_cc::node_register(), blender::nodes::node_geo_set_point_radius_cc::node_register(), blender::nodes::node_geo_set_position_cc::node_register(), blender::nodes::node_geo_set_shade_smooth_cc::node_register(), blender::nodes::node_geo_set_spline_cyclic_cc::node_register(), blender::nodes::node_geo_set_spline_resolution_cc::node_register(), blender::nodes::node_geo_sort_elements_cc::node_register(), blender::nodes::node_geo_split_to_instances_cc::node_register(), blender::nodes::node_geo_store_named_grid_cc::node_register(), blender::nodes::node_geo_string_to_curves_cc::node_register(), blender::nodes::node_geo_subdivision_surface_cc::node_register(), blender::nodes::node_geo_tool_set_face_set_cc::node_register(), blender::nodes::node_geo_tool_set_selection_cc::node_register(), blender::nodes::node_geo_triangulate_cc::node_register(), blender::nodes::node_geo_volume_cube_cc::node_register(), blender::nodes::node_geo_volume_to_mesh_cc::node_register(), blender::nodes::node_geo_transform_geometry_cc::register_node(), and blender::nodes::node_geo_translate_instances_cc::register_node().
| #define NODE_CLASS_GROUP 6 |
Definition at line 409 of file BKE_node.hh.
Referenced by foreach_nodeclass(), foreach_nodeclass(), foreach_nodeclass(), blender::ed::space_node::node_get_colorid(), blender::ed::space_node::node_get_extra_info(), node_group_ui_class(), blender::ed::space_node::node_menu_column_foreach_cb(), register_node_type_cmp_group(), blender::nodes::register_node_type_geo_group(), register_node_type_sh_group(), register_node_type_tex_group(), and blender::ed::space_node::ui_template_node_link_menu().
| #define NODE_CLASS_INPUT 0 |
#bNodeType.nclass (for add-menu and themes).
Definition at line 404 of file BKE_node.hh.
Referenced by composite_node_add_init(), foreach_nodeclass(), foreach_nodeclass(), foreach_nodeclass(), foreach_nodeclass(), blender::ed::space_node::node_get_colorid(), node_group_ui_class(), blender::nodes::node_fn_input_color_cc::node_register(), blender::nodes::node_fn_input_special_characters_cc::node_register(), blender::nodes::node_fn_input_string_cc::node_register(), blender::nodes::node_geo_collection_info_cc::node_register(), blender::nodes::node_geo_curve_endpoint_selection_cc::node_register(), blender::nodes::node_geo_curve_handle_type_selection_cc::node_register(), blender::nodes::node_geo_curve_spline_parameter_cc::node_register(), blender::nodes::node_geo_curve_topology_curve_of_point_cc::node_register(), blender::nodes::node_geo_curve_topology_points_of_curve_cc::node_register(), blender::nodes::node_geo_edge_paths_to_selection_cc::node_register(), blender::nodes::node_geo_edges_to_face_groups_cc::node_register(), blender::nodes::node_geo_image_cc::node_register(), blender::nodes::node_geo_image_info_cc::node_register(), blender::nodes::node_geo_import_obj::node_register(), blender::nodes::node_geo_import_stl::node_register(), blender::nodes::node_geo_input_active_camera_cc::node_register(), blender::nodes::node_geo_input_curve_handles_cc::node_register(), blender::nodes::node_geo_input_curve_tilt_cc::node_register(), blender::nodes::node_geo_input_edge_smooth_cc::node_register(), blender::nodes::node_geo_input_face_smooth_cc::node_register(), blender::nodes::node_geo_input_id_cc::node_register(), blender::nodes::node_geo_input_index_cc::node_register(), blender::nodes::node_geo_input_instance_rotation_cc::node_register(), blender::nodes::node_geo_input_instance_scale_cc::node_register(), blender::nodes::node_geo_input_instance_transform_cc::node_register(), blender::nodes::node_geo_input_material_cc::node_register(), blender::nodes::node_geo_input_material_index_cc::node_register(), blender::nodes::node_geo_input_mesh_edge_angle_cc::node_register(), blender::nodes::node_geo_input_mesh_edge_neighbors_cc::node_register(), blender::nodes::node_geo_input_mesh_edge_vertices_cc::node_register(), blender::nodes::node_geo_input_mesh_face_area_cc::node_register(), blender::nodes::node_geo_input_mesh_face_is_planar_cc::node_register(), blender::nodes::node_geo_input_mesh_face_neighbors_cc::node_register(), blender::nodes::node_geo_input_mesh_island_cc::node_register(), blender::nodes::node_geo_input_mesh_vertex_neighbors_cc::node_register(), blender::nodes::node_geo_input_named_attribute_cc::node_register(), blender::nodes::node_geo_input_named_layer_selection__cc::node_register(), blender::nodes::node_geo_input_normal_cc::node_register(), blender::nodes::node_geo_input_position_cc::node_register(), blender::nodes::node_geo_input_radius_cc::node_register(), blender::nodes::node_geo_input_scene_time_cc::node_register(), blender::nodes::node_geo_input_shortest_edge_paths_cc::node_register(), blender::nodes::node_geo_input_spline_cyclic_cc::node_register(), blender::nodes::node_geo_input_spline_length_cc::node_register(), blender::nodes::node_geo_input_spline_resolution_cc::node_register(), blender::nodes::node_geo_input_tangent_cc::node_register(), blender::nodes::node_geo_is_viewport_cc::node_register(), blender::nodes::node_geo_mesh_face_group_boundaries_cc::node_register(), blender::nodes::node_geo_mesh_topology_corners_of_edge_cc::node_register(), blender::nodes::node_geo_mesh_topology_corners_of_face_cc::node_register(), blender::nodes::node_geo_mesh_topology_corners_of_vertex_cc::node_register(), blender::nodes::node_geo_mesh_topology_edges_of_corner_cc::node_register(), blender::nodes::node_geo_mesh_topology_edges_of_vertex_cc::node_register(), blender::nodes::node_geo_mesh_topology_face_of_corner_cc::node_register(), blender::nodes::node_geo_mesh_topology_offset_corner_in_face_cc::node_register(), blender::nodes::node_geo_mesh_topology_vertex_of_corner_cc::node_register(), blender::nodes::node_geo_mouse_position_cc::node_register(), blender::nodes::node_geo_object_info_cc::node_register(), blender::nodes::node_geo_offset_point_in_curve_cc::node_register(), blender::nodes::node_geo_self_object_cc::node_register(), blender::nodes::node_geo_tool_3d_cursor_cc::node_register(), blender::nodes::node_geo_tool_active_element_cc::node_register(), blender::nodes::node_geo_tool_face_set_cc::node_register(), blender::nodes::node_geo_tool_selection_cc::node_register(), blender::nodes::node_geo_viewport_transform_cc::node_register(), blender::nodes::nodes_geo_import_ply::node_register(), nodetree_uv_node_recursive(), register_node_type_cmp_bokehimage(), register_node_type_cmp_curve_time(), register_node_type_cmp_image(), register_node_type_cmp_mask(), register_node_type_cmp_movieclip(), register_node_type_cmp_rgb(), register_node_type_cmp_rlayers(), register_node_type_cmp_scene_time(), register_node_type_cmp_texture(), register_node_type_cmp_trackpos(), register_node_type_cmp_value(), register_node_type_sh_ambient_occlusion(), register_node_type_sh_attribute(), register_node_type_sh_bevel(), register_node_type_sh_camera(), register_node_type_sh_fresnel(), register_node_type_sh_geometry(), register_node_type_sh_hair_info(), register_node_type_sh_layer_weight(), register_node_type_sh_light_path(), register_node_type_sh_object_info(), register_node_type_sh_particle_info(), register_node_type_sh_point_info(), register_node_type_sh_rgb(), register_node_type_sh_tangent(), register_node_type_sh_tex_coord(), register_node_type_sh_uvalongstroke(), register_node_type_sh_uvmap(), register_node_type_sh_value(), register_node_type_sh_vertex_color(), register_node_type_sh_volume_info(), register_node_type_sh_wireframe(), register_node_type_tex_coord(), register_node_type_tex_curve_time(), register_node_type_tex_image(), and register_node_type_tex_texture().
| #define NODE_CLASS_INTERFACE 33 |
Definition at line 416 of file BKE_node.hh.
Referenced by foreach_nodeclass(), foreach_nodeclass(), foreach_nodeclass(), blender::ed::space_node::node_get_colorid(), blender::nodes::node_geo_foreach_geometry_element_cc::input_node::node_register(), blender::nodes::node_geo_foreach_geometry_element_cc::output_node::node_register(), blender::nodes::node_geo_gizmo_dial_cc::node_register(), blender::nodes::node_geo_gizmo_linear_cc::node_register(), blender::nodes::node_geo_gizmo_transform_cc::node_register(), blender::nodes::node_geo_repeat_cc::repeat_input_node::node_register(), blender::nodes::node_geo_repeat_cc::repeat_output_node::node_register(), blender::nodes::node_geo_simulation_cc::sim_input_node::node_register(), blender::nodes::node_geo_simulation_cc::sim_output_node::node_register(), blender::nodes::node_geo_warning_cc::node_register(), register_node_type_group_input(), and register_node_type_group_output().
| #define NODE_CLASS_LAYOUT 100 |
Definition at line 420 of file BKE_node.hh.
Referenced by foreach_nodeclass(), foreach_nodeclass(), foreach_nodeclass(), foreach_nodeclass(), blender::ed::space_node::node_get_colorid(), blender::ed::space_node::node_menu_column_foreach_cb(), register_node_type_cmp_switch(), register_node_type_frame(), and register_node_type_reroute().
| #define NODE_CLASS_MATTE 9 |
Definition at line 411 of file BKE_node.hh.
Referenced by foreach_nodeclass(), blender::ed::space_node::node_get_colorid(), node_group_ui_class(), register_node_type_cmp_boxmask(), 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_cryptomatte(), register_node_type_cmp_cryptomatte_legacy(), register_node_type_cmp_diff_matte(), register_node_type_cmp_distance_matte(), register_node_type_cmp_doubleedgemask(), register_node_type_cmp_ellipsemask(), register_node_type_cmp_keying(), register_node_type_cmp_keyingscreen(), and register_node_type_cmp_luma_matte().
| #define NODE_CLASS_OP_COLOR 3 |
Definition at line 406 of file BKE_node.hh.
Referenced by foreach_nodeclass(), foreach_nodeclass(), foreach_nodeclass(), foreach_nodeclass(), blender::ed::space_node::node_get_colorid(), node_group_ui_class(), register_node_type_cmp_alphaover(), register_node_type_cmp_brightcontrast(), register_node_type_cmp_colorbalance(), register_node_type_cmp_colorcorrection(), register_node_type_cmp_curve_rgb(), register_node_type_cmp_exposure(), register_node_type_cmp_gamma(), register_node_type_cmp_hue_sat(), register_node_type_cmp_huecorrect(), register_node_type_cmp_invert(), register_node_type_cmp_mix_rgb(), register_node_type_cmp_posterize(), register_node_type_cmp_tonemap(), register_node_type_cmp_zcombine(), register_node_type_sh_brightcontrast(), register_node_type_sh_curve_rgb(), register_node_type_sh_gamma(), register_node_type_sh_hue_sat(), register_node_type_sh_invert(), register_node_type_sh_light_falloff(), register_node_type_sh_mix_rgb(), register_node_type_tex_combine_color(), register_node_type_tex_compose(), register_node_type_tex_curve_rgb(), register_node_type_tex_decompose(), register_node_type_tex_hue_sat(), register_node_type_tex_invert(), register_node_type_tex_mix_rgb(), register_node_type_tex_separate_color(), and blender::nodes::node_sh_mix_cc::sh_node_mix_ui_class().
| #define NODE_CLASS_OP_FILTER 5 |
Definition at line 408 of file BKE_node.hh.
Referenced by foreach_nodeclass(), blender::ed::space_node::node_get_colorid(), node_group_ui_class(), register_node_type_cmp_antialiasing(), register_node_type_cmp_bilateralblur(), register_node_type_cmp_blur(), register_node_type_cmp_bokehblur(), register_node_type_cmp_dblur(), register_node_type_cmp_defocus(), register_node_type_cmp_denoise(), register_node_type_cmp_despeckle(), register_node_type_cmp_dilateerode(), register_node_type_cmp_filter(), register_node_type_cmp_glare(), register_node_type_cmp_inpaint(), register_node_type_cmp_kuwahara(), register_node_type_cmp_pixelate(), register_node_type_cmp_sunbeams(), and register_node_type_cmp_vecblur().
| #define NODE_CLASS_OP_VECTOR 4 |
Definition at line 407 of file BKE_node.hh.
Referenced by foreach_nodeclass(), foreach_nodeclass(), foreach_nodeclass(), blender::ed::space_node::node_get_colorid(), node_group_ui_class(), blender::nodes::node_shader_map_range_cc::node_shader_map_range_ui_class(), register_node_type_cmp_curve_vec(), register_node_type_cmp_map_range(), register_node_type_cmp_map_value(), register_node_type_cmp_normal(), register_node_type_cmp_normalize(), register_node_type_sh_bump(), register_node_type_sh_curve_vec(), register_node_type_sh_displacement(), register_node_type_sh_mapping(), register_node_type_sh_normal(), register_node_type_sh_normal_map(), register_node_type_sh_vect_math(), register_node_type_sh_vect_transform(), register_node_type_sh_vector_displacement(), register_node_type_sh_vector_rotate(), and blender::nodes::node_sh_mix_cc::sh_node_mix_ui_class().
| #define NODE_CLASS_OUTPUT 1 |
Definition at line 405 of file BKE_node.hh.
Referenced by foreach_nodeclass(), foreach_nodeclass(), foreach_nodeclass(), blender::ed::space_node::node_get_colorid(), node_group_ui_class(), blender::bke::node_is_connected_to_output(), blender::nodes::node_geo_viewer_cc::node_register(), blender::bke::node_tree_set_output(), ntreeExecGPUNodes(), register_node_type_cmp_composite(), register_node_type_cmp_output_file(), register_node_type_cmp_view_levels(), register_node_type_cmp_viewer(), register_node_type_sh_output_aov(), register_node_type_sh_output_light(), register_node_type_sh_output_linestyle(), register_node_type_sh_output_material(), register_node_type_sh_output_world(), register_node_type_tex_output(), and register_node_type_tex_viewer().
| #define NODE_CLASS_PATTERN 12 |
Definition at line 413 of file BKE_node.hh.
Referenced by foreach_nodeclass(), blender::ed::space_node::node_get_colorid(), register_node_type_tex_bricks(), and register_node_type_tex_checker().
| #define NODE_CLASS_SCRIPT 32 |
Definition at line 415 of file BKE_node.hh.
Referenced by foreach_nodeclass(), blender::ed::space_node::node_get_colorid(), node_group_ui_class(), and register_node_type_sh_script().
| #define NODE_CLASS_SHADER 40 |
Definition at line 417 of file BKE_node.hh.
Referenced by foreach_nodeclass(), blender::ed::space_node::node_get_colorid(), node_group_ui_class(), register_node_type_sh_add_shader(), register_node_type_sh_background(), register_node_type_sh_bsdf_diffuse(), register_node_type_sh_bsdf_glass(), register_node_type_sh_bsdf_glossy(), register_node_type_sh_bsdf_hair(), register_node_type_sh_bsdf_hair_principled(), register_node_type_sh_bsdf_metallic(), register_node_type_sh_bsdf_principled(), register_node_type_sh_bsdf_ray_portal(), register_node_type_sh_bsdf_refraction(), register_node_type_sh_bsdf_sheen(), register_node_type_sh_bsdf_toon(), register_node_type_sh_bsdf_translucent(), register_node_type_sh_bsdf_transparent(), register_node_type_sh_eevee_specular(), register_node_type_sh_emission(), register_node_type_sh_holdout(), register_node_type_sh_mix_shader(), register_node_type_sh_subsurface_scattering(), register_node_type_sh_volume_absorption(), register_node_type_sh_volume_principled(), and register_node_type_sh_volume_scatter().
| #define NODE_CLASS_TEXTURE 13 |
Definition at line 414 of file BKE_node.hh.
Referenced by BKE_linestyle_use_textures(), buttons_texture_users_find_nodetree(), foreach_nodeclass(), foreach_nodeclass(), blender::ed::space_node::node_get_colorid(), node_group_ui_class(), blender::nodes::node_geo_image_texture_cc::node_register(), blender::ed::space_node::node_socket_add_replace(), blender::bke::node_supports_active_flag(), ntree_foreach_texnode_recursive(), register_node_type_sh_tex_brick(), register_node_type_sh_tex_checker(), register_node_type_sh_tex_environment(), register_node_type_sh_tex_gabor(), register_node_type_sh_tex_gradient(), register_node_type_sh_tex_ies(), register_node_type_sh_tex_image(), register_node_type_sh_tex_magic(), register_node_type_sh_tex_noise(), register_node_type_sh_tex_pointdensity(), register_node_type_sh_tex_sky(), register_node_type_sh_tex_voronoi(), register_node_type_sh_tex_wave(), and register_node_type_sh_tex_white_noise().
| #define NODE_CUSTOM -1 /* for dynamically registered custom types */ |
Definition at line 799 of file BKE_node.hh.
Referenced by blender::bke::can_read_node_type(), blender::bke::node_field_inferencing::get_interface_input_field_type(), blender::bke::node_field_inferencing::get_interface_output_field_dependency(), blender::ed::space_node::node_draw_basis(), blender::bke::node_replace_undefined_types(), blender::bke::node_type_base_custom(), and rna_def_node().
| #define NODE_CUSTOM_GROUP 9 |
Definition at line 807 of file BKE_node.hh.
Referenced by blender::compositor::NodeGraph::add_bNode(), blender::bke::compositor::add_used_passes_recursive(), blender::deg::DepsgraphNodeBuilder::build_nodetree(), blender::deg::DepsgraphRelationBuilder::build_nodetree(), blender::bke::can_read_node_type(), blender::ed::space_node::node_draw_basis(), blender::ed::space_node::node_link_item_apply(), blender::ed::space_node::node_link_item_compare(), node_tree_has_any_compositor_output(), node_tree_has_composite_output(), ntree_foreach_texnode_recursive(), ntree_shader_groups_expand_inputs(), ntree_shader_groups_flatten(), and ntree_shader_unlink_hidden_value_sockets().
| #define NODE_FRAME 5 |
Definition at line 803 of file BKE_node.hh.
Referenced by blender::ed::space_node::do_lasso_select_node(), do_versions_nodetree_frame_2_64_6(), blender::bke::node_add_socket(), blender::bke::node_attach_node(), blender::ed::space_node::node_box_select_exec(), blender::ed::space_node::node_circleselect_exec(), blender::ed::space_node::node_common_set_butfunc(), blender::bke::node_detach_node(), blender::bke::node_find_root_parent(), blender::ed::space_node::node_get_extra_info(), blender::ed::space_node::node_get_resize_direction(), node_get_static_idname(), blender::ed::space_node::node_join_exec(), blender::ed::space_node::node_link_insert_offset_ntree(), blender::ed::space_node::node_parent_set_exec(), blender::ed::space_node::node_resize_modal(), blender::ed::space_node::node_under_mouse_select(), blender::ed::space_node::node_under_mouse_tweak(), register_node_type_frame(), and blender::ed::space_node::space_node_view_flag().
| #define NODE_GROUP 2 |
Definition at line 800 of file BKE_node.hh.
Referenced by blender::compositor::NodeGraph::add_bNode(), blender::bke::compositor::add_used_passes_recursive(), animdata_filter_ds_nodetree(), blender::deg::DepsgraphNodeBuilder::build_nodetree(), blender::deg::DepsgraphRelationBuilder::build_nodetree(), buttons_texture_modifier_geonodes_users_add(), buttons_texture_users_find_nodetree(), blender::compositor::COM_convert_bnode(), blender::ed::space_node::compo_tag_output_nodes(), ED_node_set_active(), blender::ed::space_node::node_common_set_butfunc(), blender::ed::space_node::node_draw_basis(), node_get_active(), node_get_static_idname(), blender::ed::space_node::node_link_item_apply(), blender::ed::space_node::node_link_item_compare(), blender::ed::space_node::node_shader_script_update_text_recursive(), node_tree_has_any_compositor_output(), node_tree_has_composite_output(), nodetree_mark_previews_dirty_reccursive(), ntree_foreach_texnode_recursive(), ntree_shader_groups_expand_inputs(), ntree_shader_groups_flatten(), ntree_shader_groups_remove_muted_links(), ntree_shader_unlink_hidden_value_sockets(), ntreeCompositClearTags(), register_node_type_cmp_group(), blender::nodes::register_node_type_geo_group(), register_node_type_sh_group(), register_node_type_tex_group(), texture_nodes_fetch_images_for_pool(), blender::ed::space_node::ui_node_draw_input(), blender::ed::space_node::ui_node_draw_node(), blender::ed::space_node::ui_node_link_items(), and versioning_eevee_alpha_source_get().
| #define NODE_GROUP_INPUT 7 |
Definition at line 805 of file BKE_node.hh.
Referenced by blender::ed::space_node::add_group_input_node_fn(), blender::compositor::NodeGraph::add_proxies_group(), add_realize_node_tree(), blo_do_versions_260(), blender::compositor::COM_convert_bnode(), blender::ed::curves::ensure_surface_deformation_node_exists(), blender::bke::node_field_inferencing::find_group_output_dependencies(), flatten_group_do(), blender::bke::node_field_inferencing::get_interface_output_field_dependency(), group_copy_inputs(), group_gpu_copy_inputs(), blender::bke::node_add_socket(), node_get_static_idname(), blender::ed::space_node::node_group_make_insert_selected(), blender::ed::space_node::node_group_ungroup(), ntree_shader_unlink_hidden_value_sockets(), blender::bke::node_field_inferencing::propagate_field_status_from_left_to_right(), blender::io::usd::USDPointInstancerReader::read_object_data(), register_node_type_group_input(), blender::ed::space_node::std_node_socket_draw(), and version_add_group_in_out_node().
| #define NODE_GROUP_OUTPUT 8 |
Definition at line 806 of file BKE_node.hh.
Referenced by blender::compositor::NodeGraph::add_proxies_group(), add_realize_node_tree(), blo_do_versions_260(), blender::compositor::COM_convert_bnode(), blender::ed::space_node::connect_nested_node_to_node(), ED_node_set_active(), blender::ed::curves::ensure_surface_deformation_node_exists(), flatten_group_do(), blender::ed::space_node::geo_node_get_execution_time(), blender::bke::node_field_inferencing::get_interface_input_field_type(), blender::bke::node_add_socket(), blender::ed::space_node::node_get_extra_info(), node_get_static_idname(), blender::ed::space_node::node_group_make_insert_selected(), blender::ed::space_node::node_group_ungroup(), blender::bke::node_tree_set_output(), ntree_shader_groups_expand_inputs(), blender::io::usd::USDPointInstancerReader::read_object_data(), register_node_type_group_output(), and version_add_group_in_out_node().
| #define NODE_INSTANCE_HASH_ITER | ( | iter_, | |
| hash_ ) |
Definition at line 1677 of file BKE_node.hh.
Referenced by blender::bke::node_instance_hash_clear_tags(), blender::bke::node_instance_hash_remove_untagged(), blender::bke::node_preview_merge_tree(), and blender::bke::ntree_copy_data().
| #define NODE_REROUTE 6 |
Definition at line 804 of file BKE_node.hh.
Referenced by blender::compositor::NodeGraph::add_bNode(), blender::ed::space_node::add_reroute_exec(), blender::ed::space_node::best_socket_output(), change_input_socket_to_rotation_type(), change_output_socket_to_rotation_type(), blender::bke::node_tree_runtime::find_logical_origins_for_socket_recursive(), blender::bke::node_field_inferencing::get_interface_input_field_type(), blender::bke::node_field_inferencing::get_interface_output_field_dependency(), localize(), localize(), node_get_static_idname(), blender::ed::space_node::node_insert_on_link_flags(), blender::bke::node_socket_move_default_value(), blender::ed::space_node::node_under_mouse_tweak(), blender::ed::space_node::nodelink_get_draw_config(), ntree_exec_begin(), ntree_update_reroute_nodes(), propagate_reroute_type_from_start_socket(), register_node_type_reroute(), and versioning_eevee_alpha_source_get().
| #define NODE_SOCKET_TYPES_BEGIN | ( | stype | ) |
Definition at line 623 of file BKE_node.hh.
Referenced by blender::bke::node_system_exit().
| #define NODE_SOCKET_TYPES_END |
Definition at line 632 of file BKE_node.hh.
Referenced by blender::bke::node_system_exit().
| #define NODE_STORAGE_FUNCS | ( | StorageT | ) |
Definition at line 1799 of file BKE_node.hh.
| #define NODE_TREE_TYPES_BEGIN | ( | ntype | ) |
Definition at line 499 of file BKE_node.hh.
Referenced by blender::ed::space_node::node_create(), and blender::bke::node_system_exit().
| #define NODE_TREE_TYPES_END |
Definition at line 508 of file BKE_node.hh.
Referenced by blender::ed::space_node::node_create(), and blender::bke::node_system_exit().
| #define NODE_TYPES_BEGIN | ( | ntype | ) |
Definition at line 597 of file BKE_node.hh.
Referenced by ED_node_init_butfuncs(), blender::ed::space_node::gather_socket_link_operations(), blender::bke::get_known_node_types_set(), blender::bke::node_add_static_node(), blender::ed::space_node::node_operatortypes(), blender::bke::node_system_exit(), and blender::ed::space_node::ui_node_menu_column().
| #define NODE_TYPES_END |
Definition at line 605 of file BKE_node.hh.
Referenced by ED_node_init_butfuncs(), blender::ed::space_node::gather_socket_link_operations(), blender::bke::get_known_node_types_set(), blender::bke::node_add_static_node(), blender::ed::space_node::node_operatortypes(), blender::bke::node_system_exit(), and blender::ed::space_node::ui_node_menu_column().
| #define NODE_UNDEFINED -2 /* node type is not registered */ |
Definition at line 798 of file BKE_node.hh.
| #define RRES_OUT_ALPHA 1 |
Definition at line 1009 of file BKE_node.hh.
Referenced by cmp_node_rlayer_create_outputs().
| #define RRES_OUT_IMAGE 0 |
Definition at line 1008 of file BKE_node.hh.
Referenced by cmp_node_rlayer_create_outputs().
| #define SH_NODE_ADD_SHADER 156 |
Definition at line 939 of file BKE_node.hh.
Referenced by closure_node_filter(), node_get_static_idname(), ntree_shader_weight_tree_invert(), and versioning_eevee_alpha_source_get().
| #define SH_NODE_AMBIENT_OCCLUSION 172 |
Definition at line 955 of file BKE_node.hh.
Referenced by node_get_static_idname().
| #define SH_NODE_ATTRIBUTE 129 |
Definition at line 918 of file BKE_node.hh.
Referenced by fill_texpaint_slots_cb(), and node_get_static_idname().
| #define SH_NODE_BACKGROUND 130 |
Definition at line 919 of file BKE_node.hh.
Referenced by closure_node_filter(), node_get_static_idname(), and ntree_shader_weight_tree_invert().
| #define SH_NODE_BEVEL 197 |
Definition at line 979 of file BKE_node.hh.
Referenced by register_node_type_sh_bevel().
| #define SH_NODE_BLACKBODY 181 |
Definition at line 964 of file BKE_node.hh.
Referenced by register_node_type_sh_blackbody().
| #define SH_NODE_BRIGHTCONTRAST 165 |
Definition at line 948 of file BKE_node.hh.
Referenced by node_get_static_idname(), and register_node_type_sh_brightcontrast().
| #define SH_NODE_BSDF_DIFFUSE 132 |
Definition at line 921 of file BKE_node.hh.
Referenced by closure_node_filter(), blender::io::usd::create_usd_preview_shader(), node_get_static_idname(), and ntree_shader_weight_tree_invert().
| #define SH_NODE_BSDF_GLASS 134 |
Definition at line 923 of file BKE_node.hh.
Referenced by closure_node_filter(), node_get_static_idname(), blender::ed::space_node::node_shader_set_butfunc(), and ntree_shader_weight_tree_invert().
| #define SH_NODE_BSDF_GLOSSY 131 |
Definition at line 920 of file BKE_node.hh.
Referenced by closure_node_filter(), ntree_shader_weight_tree_invert(), and versioning_replace_legacy_glossy_node().
| #define SH_NODE_BSDF_GLOSSY_LEGACY 133 |
Definition at line 922 of file BKE_node.hh.
Referenced by square_roughness_node_insert(), and versioning_replace_legacy_glossy_node().
| #define SH_NODE_BSDF_HAIR 185 |
Definition at line 968 of file BKE_node.hh.
Referenced by closure_node_filter(), and ntree_shader_weight_tree_invert().
| #define SH_NODE_BSDF_HAIR_PRINCIPLED 701 |
Definition at line 984 of file BKE_node.hh.
Referenced by closure_node_filter(), and ntree_shader_weight_tree_invert().
| #define SH_NODE_BSDF_METALLIC 716 |
Definition at line 999 of file BKE_node.hh.
Referenced by closure_node_filter(), and ntree_shader_weight_tree_invert().
| #define SH_NODE_BSDF_PRINCIPLED 193 |
Definition at line 976 of file BKE_node.hh.
Referenced by blo_do_versions_280(), closure_node_filter(), blender::io::usd::create_usd_preview_shader(), ntree_shader_weight_tree_invert(), and versioning_eevee_alpha_source_get().
| #define SH_NODE_BSDF_RAY_PORTAL 714 |
Definition at line 997 of file BKE_node.hh.
Referenced by closure_node_filter(), node_get_static_idname(), and ntree_shader_weight_tree_invert().
| #define SH_NODE_BSDF_REFRACTION 173 |
Definition at line 956 of file BKE_node.hh.
Referenced by closure_node_filter(), node_get_static_idname(), blender::ed::space_node::node_shader_set_butfunc(), and ntree_shader_weight_tree_invert().
| #define SH_NODE_BSDF_SHEEN 139 |
Definition at line 926 of file BKE_node.hh.
Referenced by closure_node_filter(), and ntree_shader_weight_tree_invert().
| #define SH_NODE_BSDF_TOON 179 |
Definition at line 962 of file BKE_node.hh.
Referenced by closure_node_filter(), and ntree_shader_weight_tree_invert().
| #define SH_NODE_BSDF_TRANSLUCENT 137 |
Definition at line 924 of file BKE_node.hh.
Referenced by closure_node_filter(), node_get_static_idname(), and ntree_shader_weight_tree_invert().
| #define SH_NODE_BSDF_TRANSPARENT 138 |
Definition at line 925 of file BKE_node.hh.
Referenced by closure_node_filter(), node_get_static_idname(), ntree_shader_weight_tree_invert(), and versioning_eevee_alpha_source_get().
| #define SH_NODE_BUMP 170 |
Definition at line 953 of file BKE_node.hh.
Referenced by node_get_static_idname(), proj_paint_add_slot(), and register_node_type_sh_bump().
| #define SH_NODE_CAMERA 114 |
Definition at line 903 of file BKE_node.hh.
Referenced by node_get_static_idname(), and register_node_type_sh_camera().
| #define SH_NODE_CLAMP 703 |
Definition at line 986 of file BKE_node.hh.
Referenced by register_node_type_sh_clamp(), versioning_replace_musgrave_texture_node(), and versioning_update_noise_texture_node().
| #define SH_NODE_COMBHSV_LEGACY 184 |
Definition at line 967 of file BKE_node.hh.
Referenced by register_node_type_sh_combhsv(), and versioning_replace_legacy_combined_and_separate_color_nodes().
| #define SH_NODE_COMBINE_COLOR 711 |
Definition at line 994 of file BKE_node.hh.
Referenced by blender::ed::space_node::node_shader_set_butfunc(), register_node_type_sh_combcolor(), and versioning_replace_legacy_combined_and_separate_color_nodes().
| #define SH_NODE_COMBRGB_LEGACY 121 |
Definition at line 910 of file BKE_node.hh.
Referenced by node_get_static_idname(), register_node_type_sh_combrgb(), and versioning_replace_legacy_combined_and_separate_color_nodes().
| #define SH_NODE_COMBXYZ 189 |
Definition at line 972 of file BKE_node.hh.
Referenced by register_node_type_sh_combxyz().
| #define SH_NODE_CURVE_FLOAT 709 |
Definition at line 992 of file BKE_node.hh.
Referenced by blender::ed::space_node::node_shader_set_butfunc(), blender::bke::node_tree_blend_read_data(), blender::bke::node_tree_blend_write(), and register_node_type_sh_curve_float().
| #define SH_NODE_CURVE_RGB 111 |
Definition at line 902 of file BKE_node.hh.
Referenced by do_version_curvemapping_walker(), node_get_static_idname(), blender::ed::space_node::node_shader_set_butfunc(), blender::bke::node_tree_blend_read_data(), blender::bke::node_tree_blend_write(), and register_node_type_sh_curve_rgb().
| #define SH_NODE_CURVE_VEC 110 |
Definition at line 901 of file BKE_node.hh.
Referenced by do_version_curvemapping_walker(), node_get_static_idname(), blender::ed::space_node::node_shader_set_butfunc(), blender::bke::node_tree_blend_read_data(), blender::bke::node_tree_blend_write(), register_node_type_sh_curve_vec(), and vector_curve_node_remap().
| #define SH_NODE_DISPLACEMENT 198 |
Definition at line 980 of file BKE_node.hh.
Referenced by displacement_node_insert(), displacement_principled_nodes(), blender::ed::space_node::node_shader_set_butfunc(), and register_node_type_sh_displacement().
| #define SH_NODE_EEVEE_SPECULAR 195 |
Definition at line 978 of file BKE_node.hh.
Referenced by blo_do_versions_280(), closure_node_filter(), ntree_shader_weight_tree_invert(), register_node_type_sh_eevee_specular(), and versioning_eevee_alpha_source_get().
| #define SH_NODE_EMISSION 140 |
Definition at line 927 of file BKE_node.hh.
Referenced by closure_node_filter(), node_get_static_idname(), and ntree_shader_weight_tree_invert().
| #define SH_NODE_FRESNEL 127 |
Definition at line 916 of file BKE_node.hh.
Referenced by node_get_static_idname(), and register_node_type_sh_fresnel().
| #define SH_NODE_GAMMA 163 |
Definition at line 946 of file BKE_node.hh.
Referenced by node_get_static_idname(), and register_node_type_sh_gamma().
| #define SH_NODE_HAIR_INFO 176 |
Definition at line 959 of file BKE_node.hh.
Referenced by node_get_static_idname(), and register_node_type_sh_hair_info().
| #define SH_NODE_HOLDOUT 159 |
Definition at line 942 of file BKE_node.hh.
Referenced by closure_node_filter(), node_get_static_idname(), and ntree_shader_weight_tree_invert().
| #define SH_NODE_HUE_SAT 122 |
Definition at line 911 of file BKE_node.hh.
Referenced by node_get_static_idname(), and register_node_type_sh_hue_sat().
| #define SH_NODE_INVERT 119 |
Definition at line 908 of file BKE_node.hh.
Referenced by node_get_static_idname(), and register_node_type_sh_invert().
| #define SH_NODE_LAYER_WEIGHT 160 |
Definition at line 943 of file BKE_node.hh.
Referenced by node_get_static_idname().
| #define SH_NODE_LIGHT_FALLOFF 166 |
Definition at line 949 of file BKE_node.hh.
Referenced by node_get_static_idname().
| #define SH_NODE_LIGHT_PATH 142 |
Definition at line 929 of file BKE_node.hh.
Referenced by node_get_static_idname().
| #define SH_NODE_MAP_RANGE 702 |
Definition at line 985 of file BKE_node.hh.
Referenced by blo_do_versions_300(), blender::nodes::get_current_socket_identifier_for_future_socket(), and register_node_type_sh_map_range().
| #define SH_NODE_MAPPING 109 |
Definition at line 900 of file BKE_node.hh.
Referenced by blender::io::obj::add_image_textures(), blo_do_versions_260(), blender::io::usd::USDMaterialReader::convert_usd_transform_2d(), blender::io::usd::create_transform2d_shader(), blender::io::usd::create_usd_preview_shader(), blender::io::usd::create_uv_input(), do_versions_nodetree_convert_angle(), blender::io::usd::dome_light_to_world_material(), mapping_node_order_flip(), node_get_static_idname(), blender::io::usd::node_search(), register_node_type_sh_mapping(), blender::io::obj::store_image_textures(), and update_mapping_node_inputs_and_properties().
| #define SH_NODE_MATH 115 |
Definition at line 904 of file BKE_node.hh.
Referenced by blender::io::usd::add_lessthan(), blender::io::usd::add_oneminus(), blender::io::usd::create_usd_preview_surface_material(), node_get_static_idname(), blender::ed::space_node::node_shader_set_butfunc(), ntree_shader_weight_tree_invert(), ntree_weight_tree_merge_weight(), register_node_type_sh_math(), square_roughness_node_insert(), update_math_node_single_operand_operators(), update_noise_and_wave_distortion(), update_voronoi_node_crackle(), update_voronoi_node_square_distance(), and versioning_replace_musgrave_texture_node().
| #define SH_NODE_MIX 713 |
Definition at line 996 of file BKE_node.hh.
Referenced by blender::nodes::get_current_socket_identifier_for_future_socket(), and versioning_replace_legacy_mix_rgb_node().
| #define SH_NODE_MIX_RGB_LEGACY 103 |
Definition at line 893 of file BKE_node.hh.
Referenced by Freestyle::BlenderStrokeRenderer::GetStrokeShader(), node_get_static_idname(), blender::ed::space_node::node_shader_set_butfunc(), register_node_type_sh_mix_rgb(), and versioning_replace_legacy_mix_rgb_node().
| #define SH_NODE_MIX_SHADER 128 |
Definition at line 917 of file BKE_node.hh.
Referenced by closure_node_filter(), node_get_static_idname(), ntree_shader_weight_tree_invert(), ntree_weight_tree_tag_nodes(), and versioning_eevee_alpha_source_get().
| #define SH_NODE_NEW_GEOMETRY 141 |
Definition at line 928 of file BKE_node.hh.
Referenced by node_get_static_idname().
| #define SH_NODE_NORMAL 107 |
Definition at line 898 of file BKE_node.hh.
Referenced by node_get_static_idname(), blender::ed::space_node::node_shader_set_butfunc(), and register_node_type_sh_normal().
| #define SH_NODE_NORMAL_MAP 175 |
Definition at line 958 of file BKE_node.hh.
Referenced by blender::io::obj::add_image_textures(), blender::io::usd::add_normal_map(), node_get_static_idname(), proj_paint_add_slot(), register_node_type_sh_normal_map(), and blender::io::obj::store_image_textures().
| #define SH_NODE_OBJECT_INFO 167 |
Definition at line 950 of file BKE_node.hh.
Referenced by node_get_static_idname(), and register_node_type_sh_object_info().
| #define SH_NODE_OUTPUT_AOV 707 |
Definition at line 990 of file BKE_node.hh.
Referenced by blender::ed::space_node::connect_nodes_to_aovs(), ntree_shader_pruned_unused(), ntreeGPUMaterialNodes(), and register_node_type_sh_output_aov().
| #define SH_NODE_OUTPUT_LIGHT 126 |
Definition at line 915 of file BKE_node.hh.
Referenced by ED_node_set_active(), ED_node_shader_default(), node_get_static_idname(), blender::ed::space_node::node_shader_set_butfunc(), ntree_shader_weight_tree_invert(), ntreeShaderOutputNode(), and register_node_type_sh_output_light().
| #define SH_NODE_OUTPUT_LINESTYLE 190 |
Definition at line 973 of file BKE_node.hh.
Referenced by BKE_linestyle_default_shader(), ED_node_set_active(), Freestyle::BlenderStrokeRenderer::GetStrokeShader(), and register_node_type_sh_output_linestyle().
| #define SH_NODE_OUTPUT_MATERIAL 124 |
Definition at line 913 of file BKE_node.hh.
Referenced by bc_add_default_shader(), blo_do_versions_280(), blender::io::obj::create_mtl_node_tree(), blender::eevee::DefaultSurfaceNodeTree::DefaultSurfaceNodeTree(), displacement_node_insert(), do_versions_material_convert_legacy_blend_mode(), ED_node_set_active(), Freestyle::BlenderStrokeRenderer::GetStrokeShader(), blender::io::usd::USDMaterialReader::import_usd_preview(), material_default_holdout_init(), material_default_surface_init(), material_default_volume_init(), blender::eevee::MaterialModule::MaterialModule(), MaterialNode::MaterialNode(), MaterialNode::MaterialNode(), node_get_static_idname(), blender::ed::space_node::node_shader_set_butfunc(), ntree_shader_weight_tree_invert(), ntree_weight_tree_tag_nodes(), ntreeShaderOutputNode(), register_node_type_sh_output_material(), blender::ed::space_node::shader_preview_startjob(), version_refraction_depth_to_thickness_value(), versioning_eevee_material_blend_mode_settings(), and versioning_eevee_material_shadow_none().
| #define SH_NODE_OUTPUT_WORLD 125 |
Definition at line 914 of file BKE_node.hh.
Referenced by blender::eevee::DefaultWorldNodeTree::DefaultWorldNodeTree(), blender::io::usd::dome_light_to_world_material(), ED_node_set_active(), ED_node_shader_default(), blender::eevee::LookdevWorld::LookdevWorld(), node_get_static_idname(), blender::ed::space_node::node_shader_set_butfunc(), ntree_shader_weight_tree_invert(), ntree_weight_tree_tag_nodes(), ntreeShaderOutputNode(), and register_node_type_sh_output_world().
| #define SH_NODE_PARTICLE_INFO 168 |
Definition at line 951 of file BKE_node.hh.
Referenced by node_get_static_idname(), and register_node_type_sh_particle_info().
| #define SH_NODE_POINT_INFO 710 |
Definition at line 993 of file BKE_node.hh.
Referenced by register_node_type_sh_point_info().
| #define SH_NODE_RGB 101 |
Definition at line 891 of file BKE_node.hh.
Referenced by node_get_static_idname(), blender::ed::space_node::node_shader_set_butfunc(), ntree_shader_expand_socket_default(), register_node_type_sh_rgb(), MaterialNode::set_ambient(), MaterialNode::set_reflective(), and MaterialNode::set_specular().
| #define SH_NODE_RGBTOBW 105 |
Definition at line 895 of file BKE_node.hh.
Referenced by node_get_static_idname(), ntree_shader_groups_expand_inputs(), and register_node_type_sh_rgbtobw().
| #define SH_NODE_SCRIPT 171 |
Definition at line 954 of file BKE_node.hh.
Referenced by blender::bke::node_foreach_path(), node_get_static_idname(), blender::ed::space_node::node_shader_script_update_poll(), blender::ed::space_node::node_shader_script_update_text_recursive(), blender::bke::node_tree_blend_read_data(), blender::bke::node_tree_blend_write(), and register_node_type_sh_script().
| #define SH_NODE_SEPARATE_COLOR 712 |
Definition at line 995 of file BKE_node.hh.
Referenced by blender::io::usd::add_separate_color(), blender::io::usd::create_usd_preview_surface_material(), blender::ed::space_node::node_shader_set_butfunc(), register_node_type_sh_sepcolor(), and versioning_replace_legacy_combined_and_separate_color_nodes().
| #define SH_NODE_SEPHSV_LEGACY 183 |
Definition at line 966 of file BKE_node.hh.
Referenced by register_node_type_sh_sephsv(), and versioning_replace_legacy_combined_and_separate_color_nodes().
| #define SH_NODE_SEPRGB_LEGACY 120 |
Definition at line 909 of file BKE_node.hh.
Referenced by node_get_static_idname(), register_node_type_sh_seprgb(), and versioning_replace_legacy_combined_and_separate_color_nodes().
| #define SH_NODE_SEPXYZ 188 |
Definition at line 971 of file BKE_node.hh.
Referenced by register_node_type_sh_sepxyz().
| #define SH_NODE_SHADERTORGB 106 |
Definition at line 896 of file BKE_node.hh.
Referenced by do_versions_material_convert_legacy_blend_mode(), iter_shader_to_rgba_depth_count(), ntree_shader_shader_to_rgba_branches(), ntree_shader_weight_tree_invert(), ntree_weight_tree_tag_nodes(), and register_node_type_sh_shadertorgb().
| #define SH_NODE_SQUEEZE 117 |
Definition at line 906 of file BKE_node.hh.
Referenced by node_get_static_idname(), and register_node_type_sh_squeeze().
| #define SH_NODE_SUBSURFACE_SCATTERING 177 |
Definition at line 960 of file BKE_node.hh.
Referenced by closure_node_filter(), and ntree_shader_weight_tree_invert().
| #define SH_NODE_TANGENT 174 |
Definition at line 957 of file BKE_node.hh.
Referenced by node_get_static_idname(), and register_node_type_sh_tangent().
| #define SH_NODE_TEX_BRICK 169 |
Definition at line 952 of file BKE_node.hh.
Referenced by node_get_static_idname(), and register_node_type_sh_tex_brick().
| #define SH_NODE_TEX_CHECKER 164 |
Definition at line 947 of file BKE_node.hh.
Referenced by node_get_static_idname(), and register_node_type_sh_tex_checker().
| #define SH_NODE_TEX_COORD 155 |
Definition at line 938 of file BKE_node.hh.
Referenced by blender::io::obj::add_image_textures(), blo_do_versions_260(), blender::io::usd::create_usd_preview_shader(), blender::io::usd::dome_light_to_world_material(), blender::eevee::LookdevWorld::LookdevWorld(), node_get_static_idname(), register_node_type_sh_tex_coord(), and version_replace_texcoord_normal_socket().
| #define SH_NODE_TEX_ENVIRONMENT 157 |
Definition at line 940 of file BKE_node.hh.
Referenced by blo_do_versions_260(), blender::io::usd::dome_light_to_world_material(), ED_object_get_active_image(), blender::io::usd::export_texture(), image_node_colorspace(), image_walk_ntree_all_users(), blender::io::hydra::WorldData::init(), is_image_texture_node(), blender::eevee::LookdevWorld::LookdevWorld(), blender::workbench::MaterialTexture::MaterialTexture(), node_get_static_idname(), blender::io::usd::node_search(), blender::ed::space_node::node_shader_set_butfunc(), blender::bke::node_tree_blend_read_data(), and register_node_type_sh_tex_environment().
| #define SH_NODE_TEX_GABOR 715 |
Definition at line 998 of file BKE_node.hh.
Referenced by register_node_type_sh_tex_gabor().
| #define SH_NODE_TEX_GRADIENT 146 |
Definition at line 932 of file BKE_node.hh.
Referenced by node_get_static_idname(), and register_node_type_sh_tex_gradient().
| #define SH_NODE_TEX_IES 194 |
Definition at line 977 of file BKE_node.hh.
Referenced by blender::bke::node_foreach_path(), and register_node_type_sh_tex_ies().
| #define SH_NODE_TEX_IMAGE 143 |
Definition at line 930 of file BKE_node.hh.
Referenced by blender::io::obj::add_image_textures(), BKE_linestyle_default_shader(), blo_do_versions_260(), blender::io::usd::USDMaterialReader::convert_usd_uv_texture(), blender::io::usd::create_usd_preview_shader(), blender::io::usd::create_usd_preview_shader(), blender::io::usd::create_usd_preview_surface_material(), ED_object_get_active_image(), blender::io::usd::export_texture(), fill_texpaint_slots_cb(), MaterialNode::get_diffuse_image(), blender::io::usd::get_node_tex_image_wrap(), image_node_colorspace(), image_walk_ntree_all_users(), blender::io::hydra::WorldData::init(), is_image_texture_node(), blender::io::usd::USDMaterialReader::load_tex_image(), blender::workbench::MaterialTexture::MaterialTexture(), blender::ed::space_node::node_add_file_exec(), node_get_static_idname(), blender::ed::space_node::node_shader_set_butfunc(), blender::bke::node_supports_active_flag(), blender::bke::node_tree_blend_read_data(), ntree_foreach_texnode_recursive(), proj_paint_add_slot(), register_node_type_sh_tex_image(), blender::io::obj::store_image_textures(), texpaint_slot_node_find_cb(), and texture_nodes_fetch_images_for_pool().
| #define SH_NODE_TEX_MAGIC 148 |
Definition at line 934 of file BKE_node.hh.
Referenced by node_get_static_idname(), and register_node_type_sh_tex_magic().
| #define SH_NODE_TEX_MUSGRAVE_DEPRECATED 152 |
Definition at line 937 of file BKE_node.hh.
Referenced by node_get_static_idname(), update_musgrave_node_color_output(), update_musgrave_node_dimensions(), and versioning_replace_musgrave_texture_node().
| #define SH_NODE_TEX_NOISE 150 |
Definition at line 936 of file BKE_node.hh.
Referenced by blo_do_versions_400(), node_get_static_idname(), register_node_type_sh_tex_noise(), update_noise_and_wave_distortion(), update_noise_node_dimensions(), versioning_replace_musgrave_texture_node(), and versioning_update_noise_texture_node().
| #define SH_NODE_TEX_POINTDENSITY 192 |
Definition at line 975 of file BKE_node.hh.
Referenced by blender::bke::node_tree_blend_read_data(), and register_node_type_sh_tex_pointdensity().
| #define SH_NODE_TEX_SKY 145 |
Definition at line 931 of file BKE_node.hh.
Referenced by blo_do_versions_290(), node_get_static_idname(), and register_node_type_sh_tex_sky().
| #define SH_NODE_TEX_VORONOI 147 |
Definition at line 933 of file BKE_node.hh.
Referenced by node_get_static_idname(), register_node_type_sh_tex_voronoi(), update_voronoi_node_coloring(), update_voronoi_node_crackle(), update_voronoi_node_dimensions(), update_voronoi_node_f3_and_f4(), update_voronoi_node_fac_output(), and update_voronoi_node_square_distance().
| #define SH_NODE_TEX_WAVE 149 |
Definition at line 935 of file BKE_node.hh.
Referenced by node_get_static_idname(), register_node_type_sh_tex_wave(), update_noise_and_wave_distortion(), and update_wave_node_directions_and_offset().
| #define SH_NODE_TEX_WHITE_NOISE 704 |
Definition at line 987 of file BKE_node.hh.
Referenced by register_node_type_sh_tex_white_noise().
| #define SH_NODE_UVALONGSTROKE 191 |
Definition at line 974 of file BKE_node.hh.
Referenced by BKE_linestyle_default_shader(), Freestyle::BlenderStrokeRenderer::GetStrokeShader(), and register_node_type_sh_uvalongstroke().
| #define SH_NODE_UVMAP 187 |
Definition at line 970 of file BKE_node.hh.
Referenced by blender::io::usd::USDMaterialReader::convert_usd_primvar_reader_float2(), blender::io::usd::create_usd_preview_shader(), blender::io::usd::create_uv_input(), blender::io::usd::create_uvmap_shader(), Freestyle::BlenderStrokeRenderer::GetStrokeShader(), nodetree_uv_node_recursive(), and register_node_type_sh_uvmap().
| #define SH_NODE_VALTORGB 104 |
Definition at line 894 of file BKE_node.hh.
Referenced by node_get_static_idname(), blender::ed::space_node::node_shader_set_butfunc(), and register_node_type_sh_valtorgb().
| #define SH_NODE_VALUE 102 |
Definition at line 892 of file BKE_node.hh.
Referenced by blender::nodes::partial_eval::is_supported_value_node(), node_get_static_idname(), blender::ed::space_node::node_shader_set_butfunc(), blender::bke::node_static_value_storage_for(), ntree_shader_expand_socket_default(), ntree_shader_weight_tree_invert(), register_node_type_sh_value(), blender::nodes::inverse_eval::set_value_node_value(), blender::ed::space_node::std_node_socket_draw(), and version_refraction_depth_to_thickness_value().
| #define SH_NODE_VECT_TRANSFORM 182 |
Definition at line 965 of file BKE_node.hh.
Referenced by register_node_type_sh_vect_transform(), and version_replace_texcoord_normal_socket().
| #define SH_NODE_VECTOR_DISPLACEMENT 199 |
Definition at line 981 of file BKE_node.hh.
Referenced by blender::ed::space_node::node_shader_set_butfunc(), and register_node_type_sh_vector_displacement().
| #define SH_NODE_VECTOR_MATH 116 |
Definition at line 905 of file BKE_node.hh.
Referenced by blender::io::usd::add_scale_bias(), blender::io::usd::add_scale_bias_adjust(), blender::io::usd::create_usd_preview_surface_material(), blender::io::usd::dome_light_to_world_material(), node_get_static_idname(), blender::io::usd::node_search(), ntree_shader_groups_expand_inputs(), register_node_type_sh_vect_math(), update_mapping_node_inputs_and_properties(), update_vector_math_node_add_and_subtract_operators(), update_vector_math_node_average_operator(), update_vector_math_node_cross_product_operator(), update_vector_math_node_dot_product_operator(), update_vector_math_node_normalize_operator(), and update_vector_math_node_operators_enum_mapping().
| #define SH_NODE_VECTOR_ROTATE 708 |
Definition at line 991 of file BKE_node.hh.
Referenced by blender::eevee::LookdevWorld::LookdevWorld(), and register_node_type_sh_vector_rotate().
| #define SH_NODE_VERTEX_COLOR 706 |
Definition at line 989 of file BKE_node.hh.
Referenced by register_node_type_sh_vertex_color().
| #define SH_NODE_VOLUME_ABSORPTION 161 |
Definition at line 944 of file BKE_node.hh.
Referenced by closure_node_filter(), and ntree_shader_weight_tree_invert().
| #define SH_NODE_VOLUME_INFO 705 |
Definition at line 988 of file BKE_node.hh.
Referenced by register_node_type_sh_volume_info().
| #define SH_NODE_VOLUME_PRINCIPLED 200 |
Definition at line 982 of file BKE_node.hh.
Referenced by closure_node_filter(), and ntree_shader_weight_tree_invert().
| #define SH_NODE_VOLUME_SCATTER 162 |
Definition at line 945 of file BKE_node.hh.
Referenced by closure_node_filter(), blender::ed::space_node::node_shader_set_butfunc(), and ntree_shader_weight_tree_invert().
| #define SH_NODE_WAVELENGTH 180 |
Definition at line 963 of file BKE_node.hh.
Referenced by register_node_type_sh_wavelength().
| #define SH_NODE_WIREFRAME 178 |
Definition at line 961 of file BKE_node.hh.
Referenced by register_node_type_sh_wireframe().
| #define TEX_NODE_AT 423 |
Definition at line 1157 of file BKE_node.hh.
Referenced by node_get_static_idname().
| #define TEX_NODE_BRICKS 404 |
Definition at line 1138 of file BKE_node.hh.
Referenced by node_get_static_idname(), and blender::ed::space_node::node_texture_set_butfunc().
| #define TEX_NODE_CHECKER 402 |
Definition at line 1136 of file BKE_node.hh.
Referenced by node_get_static_idname().
| #define TEX_NODE_COMBINE_COLOR 424 |
Definition at line 1158 of file BKE_node.hh.
Referenced by blender::ed::space_node::node_texture_set_butfunc(), and versioning_replace_legacy_combined_and_separate_color_nodes().
| #define TEX_NODE_COMPOSE_LEGACY 419 |
Definition at line 1153 of file BKE_node.hh.
Referenced by node_get_static_idname(), and versioning_replace_legacy_combined_and_separate_color_nodes().
| #define TEX_NODE_COORD 417 |
Definition at line 1151 of file BKE_node.hh.
Referenced by node_get_static_idname().
| #define TEX_NODE_CURVE_RGB 410 |
Definition at line 1144 of file BKE_node.hh.
Referenced by node_get_static_idname(), blender::ed::space_node::node_texture_set_butfunc(), and blender::bke::node_tree_blend_read_data().
| #define TEX_NODE_CURVE_TIME 413 |
Definition at line 1147 of file BKE_node.hh.
Referenced by node_get_static_idname(), blender::ed::space_node::node_texture_set_butfunc(), and blender::bke::node_tree_blend_read_data().
| #define TEX_NODE_DECOMPOSE_LEGACY 420 |
Definition at line 1154 of file BKE_node.hh.
Referenced by node_get_static_idname(), and versioning_replace_legacy_combined_and_separate_color_nodes().
| #define TEX_NODE_DISTANCE 418 |
Definition at line 1152 of file BKE_node.hh.
Referenced by node_get_static_idname().
| #define TEX_NODE_HUE_SAT 412 |
Definition at line 1146 of file BKE_node.hh.
Referenced by node_get_static_idname().
| #define TEX_NODE_IMAGE 409 |
Definition at line 1143 of file BKE_node.hh.
Referenced by blender::ed::space_node::node_add_file_exec(), node_get_static_idname(), blender::ed::space_node::node_texture_set_butfunc(), and blender::bke::node_tree_blend_read_data().
| #define TEX_NODE_INVERT 411 |
Definition at line 1145 of file BKE_node.hh.
Referenced by node_get_static_idname().
| #define TEX_NODE_MATH 405 |
Definition at line 1139 of file BKE_node.hh.
Referenced by node_get_static_idname(), and blender::ed::space_node::node_texture_set_butfunc().
| #define TEX_NODE_MIX_RGB 406 |
Definition at line 1140 of file BKE_node.hh.
Referenced by node_get_static_idname(), and blender::ed::space_node::node_texture_set_butfunc().
| #define TEX_NODE_OUTPUT 401 |
Definition at line 1135 of file BKE_node.hh.
Referenced by node_get_static_idname(), and blender::ed::space_node::node_texture_set_butfunc().
| #define TEX_NODE_PROC 500 |
Definition at line 1162 of file BKE_node.hh.
Referenced by init().
| #define TEX_NODE_PROC_MAX 600 |
Definition at line 1163 of file BKE_node.hh.
Referenced by blender::ed::space_node::node_texture_set_butfunc().
| #define TEX_NODE_RGBTOBW 407 |
Definition at line 1141 of file BKE_node.hh.
Referenced by node_get_static_idname().
| #define TEX_NODE_ROTATE 414 |
Definition at line 1148 of file BKE_node.hh.
Referenced by node_get_static_idname().
| #define TEX_NODE_SCALE 422 |
Definition at line 1156 of file BKE_node.hh.
Referenced by node_get_static_idname().
| #define TEX_NODE_SEPARATE_COLOR 425 |
Definition at line 1159 of file BKE_node.hh.
Referenced by blender::ed::space_node::node_texture_set_butfunc(), and versioning_replace_legacy_combined_and_separate_color_nodes().
| #define TEX_NODE_TEXTURE 403 |
Definition at line 1137 of file BKE_node.hh.
Referenced by node_get_static_idname(), and blender::ed::space_node::node_texture_set_butfunc().
| #define TEX_NODE_TRANSLATE 416 |
Definition at line 1150 of file BKE_node.hh.
Referenced by node_get_static_idname().
| #define TEX_NODE_VALTONOR 421 |
Definition at line 1155 of file BKE_node.hh.
Referenced by node_get_static_idname().
| #define TEX_NODE_VALTORGB 408 |
Definition at line 1142 of file BKE_node.hh.
Referenced by node_get_static_idname(), and blender::ed::space_node::node_texture_set_butfunc().
| #define TEX_NODE_VIEWER 415 |
Definition at line 1149 of file BKE_node.hh.
Referenced by node_get_static_idname().
|
constexpr |
Definition at line 1810 of file BKE_node.hh.
Referenced by blender::bke::ntree_init_data(), blender::nodes::register_node_type_geo_group(), and rna_def_nodetree().
|
constexpr |
Definition at line 1811 of file BKE_node.hh.
Referenced by blender::nodes::register_node_type_geo_group(), and rna_def_nodetree().
|
constexpr |
Definition at line 1812 of file BKE_node.hh.
Referenced by blender::nodes::register_node_type_geo_group(), and rna_def_nodetree().
|
constexpr |
Definition at line 1809 of file BKE_node.hh.
Referenced by blender::bke::node_type_size_preset().