Blender
V3.3
|
#include "BKE_node.h"
Go to the source code of this file.
Variables | |
struct bNodeTreeType * | ntreeType_Composite |
Definition at line 457 of file node_composite_image.cc.
References cmp_node_image_verify_outputs(), node, and ntree.
Referenced by ntreeCompositUpdateRLayers(), and register_node_type_cmp_rlayers().
void node_cmp_rlayers_register_pass | ( | struct bNodeTree * | ntree, |
struct bNode * | node, | ||
struct Scene * | scene, | ||
struct ViewLayer * | view_layer, | ||
const char * | name, | ||
eNodeSocketDatatype | type | ||
) |
Definition at line 220 of file node_composite_image.cc.
References BLI_findlink(), cmp_node_image_add_pass_output(), data, if(), node, ntree, RE_PASSNAME_COMBINED, scene, SOCK_FLOAT, STREQ, type, and Scene::view_layers.
Referenced by cmp_node_rlayer_create_outputs(), and cmp_node_rlayer_create_outputs_cb().
const char* node_cmp_rlayers_sock_to_pass | ( | int | sock_index | ) |
Definition at line 462 of file node_composite_image.cc.
References cmp_node_rlayers_out, bNodeSocketTemplate::name, NUM_LEGACY_SOCKETS, RE_PASSNAME_COMBINED, and STREQ.
Referenced by do_versions_compositor_render_passes_storage(), and blender::nodes::node_composite_image_cc::node_composit_init_rlayers().
Definition at line 260 of file node_composite_tree.cc.
References LISTBASE_FOREACH, node, NODE_GROUP, bNodeTree::nodes, and ntree.
Referenced by render_endjob().
bNodeSocket* ntreeCompositCryptomatteAddSocket | ( | bNodeTree * | ntree, |
bNode * | node | ||
) |
Definition at line 328 of file node_composite_cryptomatte.cc.
References BLI_assert, BLI_snprintf(), CMP_NODE_CRYPTOMATTE_LEGACY, NodeCryptomatte::inputs_num, node, nodeAddStaticSocket(), ntree, PROP_NONE, SOCK_IN, and SOCK_RGBA.
Referenced by blender::ed::space_node::node_cryptomatte_add_socket_exec(), and blender::nodes::node_composite_cryptomatte_cc::node_init_cryptomatte_legacy().
void ntreeCompositCryptomatteLayerPrefix | ( | const Scene * | scene, |
const bNode * | node, | ||
char * | r_prefix, | ||
size_t | prefix_len | ||
) |
Definition at line 188 of file node_composite_cryptomatte.cc.
References blender::bke::cryptomatte::BKE_cryptomatte_layer_names_get(), BLI_assert, BLI_strncpy(), CMP_NODE_CRYPTOMATTE, cryptomatte_init_from_node(), NodeCryptomatte::layer_name, node, and scene.
Referenced by eyedropper_cryptomatte_sample_fl(), and blender::compositor::prefix_from_node().
Definition at line 340 of file node_composite_cryptomatte.cc.
References BLI_assert, CMP_NODE_CRYPTOMATTE_LEGACY, NodeCryptomatte::inputs_num, node, nodeRemoveSocket(), and ntree.
Referenced by blender::ed::space_node::node_cryptomatte_remove_socket_exec().
struct CryptomatteSession* ntreeCompositCryptomatteSession | ( | const Scene * | scene, |
bNode * | node | ||
) |
Definition at line 217 of file node_composite_cryptomatte.cc.
References cryptomatte_init_from_node(), node, and scene.
Referenced by eyedropper_init().
Definition at line 150 of file node_composite_cryptomatte.cc.
References NodeCryptomatte_Runtime::add, BLI_assert, CMP_NODE_CRYPTOMATTE, CMP_NODE_CRYPTOMATTE_LEGACY, cryptomatte_add(), ELEM, node, NodeCryptomatte::runtime, scene, and zero_v3().
Definition at line 160 of file node_composite_cryptomatte.cc.
References BLI_assert, CMP_NODE_CRYPTOMATTE, CMP_NODE_CRYPTOMATTE_LEGACY, cryptomatte_remove(), ELEM, node, NodeCryptomatte_Runtime::remove, NodeCryptomatte::runtime, and zero_v3().
Update the runtime layer names with the crypto-matte layer names of the references render layer or image.
Definition at line 169 of file node_composite_cryptomatte.cc.
References blender::bke::cryptomatte::BKE_cryptomatte_layer_names_get(), BLI_addtail(), BLI_assert, BLI_freelistN(), CMP_NODE_CRYPTOMATTE, cryptomatte_init_from_node(), NodeCryptomatte_Runtime::layers, CryptomatteLayer::name, node, NodeCryptomatte::runtime, and scene.
void ntreeCompositExecTree | ( | struct Scene * | scene, |
struct bNodeTree * | ntree, | ||
struct RenderData * | rd, | ||
int | rendering, | ||
int | do_previews, | ||
const char * | view_name | ||
) |
Definition at line 205 of file node_composite_tree.cc.
References COM_execute(), ntree, scene, and UNUSED_VARS.
Referenced by blender::ed::space_node::compo_startjob(), and do_render_compositor().
struct bNodeSocket* ntreeCompositOutputFileAddSocket | ( | struct bNodeTree * | ntree, |
struct bNode * | node, | ||
const char * | name, | ||
const struct ImageFormatData * | im_format | ||
) |
Definition at line 151 of file node_composite_output_file.cc.
References NodeImageMultiFile::active_input, BLI_findlink(), BLI_listbase_count(), MEM_freeN, node, nodeRemoveSocket(), and ntree.
Referenced by blender::ed::space_node::node_output_file_remove_active_socket_exec().
void ntreeCompositOutputFileSetLayer | ( | struct bNode * | node, |
struct bNodeSocket * | sock, | ||
const char * | name | ||
) |
Definition at line 179 of file node_composite_output_file.cc.
References BLI_strncpy_utf8(), NodeImageMultiFileSocket::layer, node, ntreeCompositOutputFileUniqueLayer(), and bNodeSocket::storage.
void ntreeCompositOutputFileSetPath | ( | struct bNode * | node, |
struct bNodeSocket * | sock, | ||
const char * | name | ||
) |
Definition at line 172 of file node_composite_output_file.cc.
References BLI_strncpy_utf8(), node, ntreeCompositOutputFileUniquePath(), NodeImageMultiFileSocket::path, and bNodeSocket::storage.
void ntreeCompositOutputFileUniqueLayer | ( | struct ListBase * | list, |
struct bNodeSocket * | sock, | ||
const char | defname[], | ||
char | delim | ||
) |
Definition at line 92 of file node_composite_output_file.cc.
References BLI_uniquename_cb(), data, ELEM, NodeImageMultiFileSocket::layer, bNodeSocket::storage, and unique_layer_unique_check().
Referenced by do_versions_nodetree_file_output_layers_2_64_5(), ntreeCompositOutputFileAddSocket(), and ntreeCompositOutputFileSetLayer().
void ntreeCompositOutputFileUniquePath | ( | struct ListBase * | list, |
struct bNodeSocket * | sock, | ||
const char | defname[], | ||
char | delim | ||
) |
Definition at line 50 of file node_composite_output_file.cc.
References BLI_uniquename_cb(), data, ELEM, NodeImageMultiFileSocket::path, bNodeSocket::storage, and unique_path_unique_check().
Referenced by do_versions_nodetree_file_output_layers_2_64_5(), ntreeCompositOutputFileAddSocket(), and ntreeCompositOutputFileSetPath().
Called from render pipeline, to tag render input and output. need to do all scenes, to prevent errors when you re-render 1 scene.
Definition at line 236 of file node_composite_tree.cc.
References BKE_ntree_update_main(), BKE_ntree_update_tag_node_property(), CMP_NODE_COMPOSITE, CMP_NODE_TEXTURE, G_MAIN, LISTBASE_FOREACH, node, and scene.
Referenced by do_render_compositor(), blender::ed::space_node::node_read_viewlayers_exec(), and render_init_from_main().
Update the outputs of the render layer nodes. Since the outputs depend on the render engine, this part is a bit complex:
Definition at line 223 of file node_composite_tree.cc.
References CMP_NODE_R_LAYERS, LISTBASE_FOREACH, node, node_cmp_rlayers_outputs(), bNodeTree::nodes, and ntree.
Referenced by ED_render_engine_changed(), view_layer_add_aov_exec(), view_layer_add_lightgroup_exec(), view_layer_add_used_lightgroups_exec(), view_layer_remove_aov_exec(), view_layer_remove_lightgroup_exec(), and view_layer_remove_unused_lightgroups_exec().
Definition at line 180 of file node_composite_tree.cc.
References composite_get_from_context(), composite_node_add_init(), composite_node_tree_socket_type_valid(), foreach_nodeclass(), bNodeTreeType::foreach_nodeclass, free_cache(), bNodeTreeType::free_cache, free_node_cache(), bNodeTreeType::free_node_cache, bNodeTreeType::get_from_context, bNodeTreeType::idname, local_merge(), bNodeTreeType::local_merge, localize(), bNodeTreeType::localize, N_, bNodeTreeType::node_add_init, NTREE_COMPOSIT, ntreeType_Composite, ntreeTypeAdd(), bNodeTreeType::rna_ext, ExtensionRNA::srna, bNodeTreeType::type, bNodeTreeType::ui_description, bNodeTreeType::ui_icon, bNodeTreeType::ui_name, update(), bNodeTreeType::update, and bNodeTreeType::valid_socket_type.
Referenced by BKE_node_system_init().
Definition at line 41 of file node_composite_alpha_over.cc.
References CMP_NODE_ALPHAOVER, blender::nodes::node_composite_alpha_over_cc::cmp_node_alphaover_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, blender::nodes::node_composite_alpha_over_cc::node_alphaover_init(), NODE_CLASS_OP_COLOR, blender::nodes::node_composite_alpha_over_cc::node_composit_buts_alphaover(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 47 of file node_composite_antialiasing.cc.
References CMP_NODE_ANTIALIASING, blender::nodes::node_composite_antialiasing_cc::cmp_node_antialiasing_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, bNodeType::flag, NODE_CLASS_OP_FILTER, blender::nodes::node_composite_antialiasing_cc::node_composit_buts_antialiasing(), blender::nodes::node_composite_antialiasing_cc::node_composit_init_antialiasing(), node_copy_standard_storage(), node_free_standard_storage(), NODE_PREVIEW, node_type_init(), node_type_size(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 47 of file node_composite_bilateralblur.cc.
References CMP_NODE_BILATERALBLUR, blender::nodes::node_composite_bilateralblur_cc::cmp_node_bilateralblur_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_OP_FILTER, blender::nodes::node_composite_bilateralblur_cc::node_composit_buts_bilateralblur(), blender::nodes::node_composite_bilateralblur_cc::node_composit_init_bilateralblur(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 76 of file node_composite_blur.cc.
References CMP_NODE_BLUR, blender::nodes::node_composite_blur_cc::cmp_node_blur_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, bNodeType::flag, NODE_CLASS_OP_FILTER, blender::nodes::node_composite_blur_cc::node_composit_buts_blur(), blender::nodes::node_composite_blur_cc::node_composit_init_blur(), node_copy_standard_storage(), node_free_standard_storage(), NODE_PREVIEW, node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 42 of file node_composite_bokehblur.cc.
References CMP_NODE_BOKEHBLUR, blender::nodes::node_composite_bokehblur_cc::cmp_node_bokehblur_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_OP_FILTER, blender::nodes::node_composite_bokehblur_cc::node_composit_buts_bokehblur(), blender::nodes::node_composite_bokehblur_cc::node_composit_init_bokehblur(), node_type_init(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 50 of file node_composite_bokehimage.cc.
References CMP_NODE_BOKEHIMAGE, blender::nodes::node_composite_bokehimage_cc::cmp_node_bokehimage_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, bNodeType::flag, NODE_CLASS_INPUT, blender::nodes::node_composite_bokehimage_cc::node_composit_buts_bokehimage(), blender::nodes::node_composite_bokehimage_cc::node_composit_init_bokehimage(), node_copy_standard_storage(), node_free_standard_storage(), NODE_PREVIEW, node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 53 of file node_composite_boxmask.cc.
References blender::nodes::node_composite_boxmask_cc::cmp_node_boxmask_declare(), CMP_NODE_MASK_BOX, cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_MATTE, blender::nodes::node_composite_boxmask_cc::node_composit_buts_boxmask(), blender::nodes::node_composite_boxmask_cc::node_composit_init_boxmask(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 39 of file node_composite_brightness.cc.
References CMP_NODE_BRIGHTCONTRAST, blender::nodes::node_composite_brightness_cc::cmp_node_brightcontrast_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_OP_COLOR, blender::nodes::node_composite_brightness_cc::node_composit_buts_brightcontrast(), blender::nodes::node_composite_brightness_cc::node_composit_init_brightcontrast(), node_type_init(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 84 of file node_composite_channel_matte.cc.
References CMP_NODE_CHANNEL_MATTE, blender::nodes::node_composite_channel_matte_cc::cmp_node_channel_matte_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, bNodeType::flag, NODE_CLASS_MATTE, blender::nodes::node_composite_channel_matte_cc::node_composit_buts_channel_matte(), blender::nodes::node_composite_channel_matte_cc::node_composit_init_channel_matte(), node_copy_standard_storage(), node_free_standard_storage(), NODE_PREVIEW, node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 56 of file node_composite_chroma_matte.cc.
References CMP_NODE_CHROMA_MATTE, blender::nodes::node_composite_chroma_matte_cc::cmp_node_chroma_matte_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, bNodeType::flag, NODE_CLASS_MATTE, blender::nodes::node_composite_chroma_matte_cc::node_composit_buts_chroma_matte(), blender::nodes::node_composite_chroma_matte_cc::node_composit_init_chroma_matte(), node_copy_standard_storage(), node_free_standard_storage(), NODE_PREVIEW, node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 55 of file node_composite_color_matte.cc.
References CMP_NODE_COLOR_MATTE, blender::nodes::node_composite_color_matte_cc::cmp_node_color_matte_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, bNodeType::flag, NODE_CLASS_MATTE, blender::nodes::node_composite_color_matte_cc::node_composit_buts_color_matte(), blender::nodes::node_composite_color_matte_cc::node_composit_init_color_matte(), node_copy_standard_storage(), node_free_standard_storage(), NODE_PREVIEW, node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 85 of file node_composite_color_spill.cc.
References CMP_NODE_COLOR_SPILL, blender::nodes::node_composite_color_spill_cc::cmp_node_color_spill_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_MATTE, blender::nodes::node_composite_color_spill_cc::node_composit_buts_color_spill(), blender::nodes::node_composite_color_spill_cc::node_composit_init_color_spill(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 144 of file node_composite_colorbalance.cc.
References CMP_NODE_COLORBALANCE, blender::nodes::node_composite_colorbalance_cc::cmp_node_colorbalance_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, bNodeType::draw_buttons_ex, NODE_CLASS_OP_COLOR, blender::nodes::node_composite_colorbalance_cc::node_composit_buts_colorbalance(), blender::nodes::node_composite_colorbalance_cc::node_composit_buts_colorbalance_ex(), blender::nodes::node_composite_colorbalance_cc::node_composit_init_colorbalance(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_size(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 271 of file node_composite_colorcorrection.cc.
References CMP_NODE_COLORCORRECTION, blender::nodes::node_composite_colorcorrection_cc::cmp_node_colorcorrection_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, bNodeType::draw_buttons_ex, NODE_CLASS_OP_COLOR, blender::nodes::node_composite_colorcorrection_cc::node_composit_buts_colorcorrection(), blender::nodes::node_composite_colorcorrection_cc::node_composit_buts_colorcorrection_ex(), blender::nodes::node_composite_colorcorrection_cc::node_composit_init_colorcorrection(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_size(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 53 of file node_composite_sepcomb_hsva.cc.
References blender::nodes::node_composite_sepcomb_hsva_cc::cmp_node_combhsva_declare(), CMP_NODE_COMBHSVA_LEGACY, cmp_node_type_base(), bNodeType::declare, bNodeType::gather_link_search_ops, NODE_CLASS_CONVERTER, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 125 of file node_composite_sepcomb_color.cc.
References CMP_NODE_COMBINE_COLOR, blender::nodes::node_composite_combine_color_cc::cmp_node_combine_color_declare(), blender::nodes::node_composite_combine_color_cc::cmp_node_combine_color_update(), cmp_node_type_base(), bNodeType::declare, NODE_CLASS_CONVERTER, node_cmp_combsep_color_init(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_storage(), node_type_update(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 47 of file node_composite_sepcomb_xyz.cc.
References CMP_NODE_COMBINE_XYZ, blender::nodes::cmp_node_combine_xyz_declare(), cmp_node_type_base(), bNodeType::declare, NODE_CLASS_CONVERTER, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 52 of file node_composite_sepcomb_rgba.cc.
References blender::nodes::node_composite_sepcomb_rgba_cc::cmp_node_combrgba_declare(), CMP_NODE_COMBRGBA_LEGACY, cmp_node_type_base(), bNodeType::declare, bNodeType::gather_link_search_ops, NODE_CLASS_CONVERTER, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 64 of file node_composite_sepcomb_ycca.cc.
References blender::nodes::node_composite_sepcomb_ycca_cc::cmp_node_combycca_declare(), CMP_NODE_COMBYCCA_LEGACY, cmp_node_type_base(), bNodeType::declare, bNodeType::gather_link_search_ops, NODE_CLASS_CONVERTER, blender::nodes::node_composite_sepcomb_ycca_cc::node_composit_init_mode_combycca(), node_type_init(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 53 of file node_composite_sepcomb_yuva.cc.
References blender::nodes::node_composite_sepcomb_yuva_cc::cmp_node_combyuva_declare(), CMP_NODE_COMBYUVA_LEGACY, cmp_node_type_base(), bNodeType::declare, bNodeType::gather_link_search_ops, NODE_CLASS_CONVERTER, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 31 of file node_composite_composite.cc.
References CMP_NODE_COMPOSITE, blender::nodes::node_composite_composite_cc::cmp_node_composite_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, bNodeType::flag, bNodeType::no_muting, NODE_CLASS_OUTPUT, blender::nodes::node_composite_composite_cc::node_composit_buts_composite(), NODE_PREVIEW, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 52 of file node_composite_convert_color_space.cc.
References CMP_NODE_CONVERT_COLOR_SPACE, blender::nodes::node_composite_convert_color_space_cc::CMP_NODE_CONVERT_COLOR_SPACE_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_CONVERTER, blender::nodes::node_composite_convert_color_space_cc::node_composit_buts_convert_colorspace(), blender::nodes::node_composite_convert_color_space_cc::node_composit_init_convert_colorspace(), node_copy_standard_storage(), node_free_standard_storage(), NODE_SIZE_MIDDLE, node_type_init(), node_type_size_preset(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 37 of file node_composite_cornerpin.cc.
References CMP_NODE_CORNERPIN, blender::nodes::node_composite_cornerpin_cc::cmp_node_cornerpin_declare(), cmp_node_type_base(), bNodeType::declare, NODE_CLASS_DISTORT, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 59 of file node_composite_crop.cc.
References CMP_NODE_CROP, blender::nodes::node_composite_crop_cc::cmp_node_crop_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_DISTORT, blender::nodes::node_composite_crop_cc::node_composit_buts_crop(), blender::nodes::node_composite_crop_cc::node_composit_init_crop(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 304 of file node_composite_cryptomatte.cc.
References CMP_NODE_CRYPTOMATTE, blender::nodes::node_composite_cryptomatte_cc::cmp_node_cryptomatte_in, blender::nodes::node_composite_cryptomatte_cc::cmp_node_cryptomatte_out, cmp_node_type_base(), bNodeType::initfunc_api, NODE_CLASS_MATTE, blender::nodes::node_composite_cryptomatte_cc::node_copy_cryptomatte(), blender::nodes::node_composite_cryptomatte_cc::node_free_cryptomatte(), blender::nodes::node_composite_cryptomatte_cc::node_init_api_cryptomatte(), blender::nodes::node_composite_cryptomatte_cc::node_init_cryptomatte(), blender::nodes::node_composite_cryptomatte_cc::node_poll_cryptomatte(), node_type_init(), node_type_size(), node_type_socket_templates(), node_type_storage(), nodeRegisterType(), and bNodeType::poll.
Referenced by registerCompositNodes().
Definition at line 370 of file node_composite_cryptomatte.cc.
References CMP_NODE_CRYPTOMATTE_LEGACY, blender::nodes::node_composite_cryptomatte_cc::cmp_node_cryptomatte_out, cmp_node_type_base(), bNodeType::gather_link_search_ops, NODE_CLASS_MATTE, blender::nodes::node_composite_cryptomatte_cc::node_copy_cryptomatte(), blender::nodes::node_composite_cryptomatte_cc::node_free_cryptomatte(), blender::nodes::node_composite_cryptomatte_cc::node_init_cryptomatte_legacy(), node_type_init(), node_type_socket_templates(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 108 of file node_composite_curves.cc.
References CMP_NODE_CURVE_RGB, blender::nodes::node_composite_curves_cc::cmp_node_rgbcurves_declare(), cmp_node_type_base(), bNodeType::declare, NODE_CLASS_OP_COLOR, blender::nodes::node_composite_curves_cc::node_composit_init_curve_rgb(), node_copy_curves(), node_free_curves(), node_type_init(), node_type_size(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 34 of file node_composite_curves.cc.
References CMP_NODE_TIME, blender::nodes::node_composite_curves_cc::cmp_node_time_declare(), cmp_node_type_base(), bNodeType::declare, NODE_CLASS_INPUT, blender::nodes::node_composite_curves_cc::node_composit_init_curves_time(), node_copy_curves(), node_free_curves(), node_type_init(), node_type_size(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 71 of file node_composite_curves.cc.
References CMP_NODE_CURVE_VEC, blender::nodes::node_composite_curves_cc::cmp_node_curve_vec_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, blender::nodes::node_composite_curves_cc::node_buts_curvevec(), NODE_CLASS_OP_VECTOR, blender::nodes::node_composite_curves_cc::node_composit_init_curve_vec(), node_copy_curves(), node_free_curves(), node_type_init(), node_type_size(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 40 of file node_composite_common.cc.
References cmp_node_poll_default(), bNodeType::insert_link, node_insert_link_default(), and bNodeType::poll.
Definition at line 56 of file node_composite_directionalblur.cc.
References CMP_NODE_DBLUR, blender::nodes::node_composite_directionalblur_cc::cmp_node_directional_blur_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_OP_FILTER, blender::nodes::node_composite_directionalblur_cc::node_composit_buts_dblur(), blender::nodes::node_composite_directionalblur_cc::node_composit_init_dblur(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 86 of file node_composite_defocus.cc.
References CMP_NODE_DEFOCUS, blender::nodes::node_composite_defocus_cc::cmp_node_defocus_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_OP_FILTER, blender::nodes::node_composite_defocus_cc::node_composit_buts_defocus(), blender::nodes::node_composite_defocus_cc::node_composit_init_defocus(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 57 of file node_composite_denoise.cc.
References CMP_NODE_DENOISE, blender::nodes::node_composite_denoise_cc::cmp_node_denoise_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_OP_FILTER, blender::nodes::node_composite_denoise_cc::node_composit_buts_denoise(), blender::nodes::node_composite_denoise_cc::node_composit_init_denonise(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 41 of file node_composite_despeckle.cc.
References CMP_NODE_DESPECKLE, blender::nodes::node_composite_despeckle_cc::cmp_node_despeckle_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, bNodeType::flag, NODE_CLASS_OP_FILTER, blender::nodes::node_composite_despeckle_cc::node_composit_buts_despeckle(), blender::nodes::node_composite_despeckle_cc::node_composit_init_despeckle(), NODE_PREVIEW, node_type_init(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 45 of file node_composite_diff_matte.cc.
References CMP_NODE_DIFF_MATTE, blender::nodes::node_composite_diff_matte_cc::cmp_node_diff_matte_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, bNodeType::flag, NODE_CLASS_MATTE, blender::nodes::node_composite_diff_matte_cc::node_composit_buts_diff_matte(), blender::nodes::node_composite_diff_matte_cc::node_composit_init_diff_matte(), node_copy_standard_storage(), node_free_standard_storage(), NODE_PREVIEW, node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 48 of file node_composite_dilate.cc.
References blender::nodes::node_composite_dilate_cc::cmp_node_dilate_declare(), CMP_NODE_DILATEERODE, cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_OP_FILTER, blender::nodes::node_composite_dilate_cc::node_composit_buts_dilateerode(), blender::nodes::node_composite_dilate_cc::node_composit_init_dilateerode(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 29 of file node_composite_displace.cc.
References CMP_NODE_DISPLACE, blender::nodes::node_composite_displace_cc::cmp_node_displace_declare(), cmp_node_type_base(), bNodeType::declare, NODE_CLASS_DISTORT, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 53 of file node_composite_distance_matte.cc.
References CMP_NODE_DIST_MATTE, blender::nodes::node_composite_distance_matte_cc::cmp_node_distance_matte_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, bNodeType::flag, NODE_CLASS_MATTE, blender::nodes::node_composite_distance_matte_cc::node_composit_buts_distance_matte(), blender::nodes::node_composite_distance_matte_cc::node_composit_init_distance_matte(), node_copy_standard_storage(), node_free_standard_storage(), NODE_PREVIEW, node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 40 of file node_composite_double_edge_mask.cc.
References blender::nodes::node_composite_double_edge_mask_cc::cmp_node_double_edge_mask_declare(), CMP_NODE_DOUBLEEDGEMASK, cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_MATTE, blender::nodes::node_composite_double_edge_mask_cc::node_composit_buts_double_edge_mask(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 51 of file node_composite_ellipsemask.cc.
References blender::nodes::node_composite_ellipsemask_cc::cmp_node_ellipsemask_declare(), CMP_NODE_MASK_ELLIPSE, cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_MATTE, blender::nodes::node_composite_ellipsemask_cc::node_composit_buts_ellipsemask(), blender::nodes::node_composite_ellipsemask_cc::node_composit_init_ellipsemask(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_size(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 23 of file node_composite_exposure.cc.
References CMP_NODE_EXPOSURE, blender::nodes::node_composite_exposure_cc::cmp_node_exposure_declare(), cmp_node_type_base(), bNodeType::declare, NODE_CLASS_OP_COLOR, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 31 of file node_composite_filter.cc.
References CMP_NODE_FILTER, blender::nodes::node_composite_filter_cc::cmp_node_filter_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, bNodeType::flag, bNodeType::labelfunc, NODE_CLASS_OP_FILTER, blender::nodes::node_composite_filter_cc::node_composit_buts_filter(), node_filter_label(), NODE_PREVIEW, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 30 of file node_composite_flip.cc.
References CMP_NODE_FLIP, blender::nodes::node_composite_flip_cc::cmp_node_flip_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_DISTORT, blender::nodes::node_composite_flip_cc::node_composit_buts_flip(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 27 of file node_composite_gamma.cc.
References CMP_NODE_GAMMA, blender::nodes::node_composite_gamma_cc::cmp_node_gamma_declare(), cmp_node_type_base(), bNodeType::declare, NODE_CLASS_OP_COLOR, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 80 of file node_composite_glare.cc.
References CMP_NODE_GLARE, blender::nodes::node_composite_glare_cc::cmp_node_glare_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_OP_FILTER, blender::nodes::node_composite_glare_cc::node_composit_buts_glare(), blender::nodes::node_composite_glare_cc::node_composit_init_glare(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 18 of file node_composite_common.cc.
References BLI_assert, cmp_node_poll_default(), bNodeType::insert_link, bNodeType::labelfunc, NODE_CLASS_GROUP, NODE_GROUP, node_group_label(), node_group_poll_instance(), node_group_update(), node_insert_link_default(), node_type_base_custom(), node_type_group_update(), node_type_size(), nodeRegisterType(), bNodeType::poll, bNodeType::poll_instance, bNodeType::rna_ext, RNA_struct_blender_type_set(), RNA_struct_find(), ExtensionRNA::srna, and bNodeType::type.
Referenced by registerCompositNodes().
Definition at line 34 of file node_composite_hue_sat_val.cc.
References CMP_NODE_HUE_SAT, blender::nodes::node_composite_hue_sat_val_cc::cmp_node_huesatval_declare(), cmp_node_type_base(), bNodeType::declare, NODE_CLASS_OP_COLOR, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 40 of file node_composite_huecorrect.cc.
References CMP_NODE_HUECORRECT, blender::nodes::node_composite_huecorrect_cc::cmp_node_huecorrect_declare(), cmp_node_type_base(), bNodeType::declare, NODE_CLASS_OP_COLOR, blender::nodes::node_composite_huecorrect_cc::node_composit_init_huecorrect(), node_copy_curves(), node_free_curves(), node_type_init(), node_type_size(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 31 of file node_composite_id_mask.cc.
References CMP_NODE_ID_MASK, blender::nodes::node_composite_id_mask_cc::cmp_node_idmask_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_CONVERTER, blender::nodes::node_composite_id_mask_cc::node_composit_buts_id_mask(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 438 of file node_composite_image.cc.
References CMP_NODE_IMAGE, blender::nodes::node_composite_image_cc::cmp_node_image_update(), cmp_node_type_base(), bNodeType::flag, bNodeType::labelfunc, NODE_CLASS_INPUT, blender::nodes::node_composite_image_cc::node_composit_copy_image(), blender::nodes::node_composite_image_cc::node_composit_free_image(), blender::nodes::node_composite_image_cc::node_composit_init_image(), node_image_label(), NODE_PREVIEW, node_type_init(), node_type_storage(), node_type_update(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 30 of file node_composite_inpaint.cc.
References CMP_NODE_INPAINT, blender::nodes::node_composite_inpaint_cc::cmp_node_inpaint_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_OP_FILTER, blender::nodes::node_composite_inpaint_cc::node_composit_buts_inpaint(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 40 of file node_composite_invert.cc.
References CMP_NODE_INVERT, blender::nodes::node_composite_invert_cc::cmp_node_invert_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_OP_COLOR, blender::nodes::node_composite_invert_cc::node_composit_buts_invert(), blender::nodes::node_composite_invert_cc::node_composit_init_invert(), node_type_init(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 68 of file node_composite_keying.cc.
References CMP_NODE_KEYING, blender::nodes::node_composite_keying_cc::cmp_node_keying_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_MATTE, blender::nodes::node_composite_keying_cc::node_composit_buts_keying(), blender::nodes::node_composite_keying_cc::node_composit_init_keying(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 83 of file node_composite_keyingscreen.cc.
References CMP_NODE_KEYINGSCREEN, blender::nodes::node_composite_keyingscreen_cc::cmp_node_keyingscreen_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, bNodeType::initfunc_api, NODE_CLASS_MATTE, blender::nodes::node_composite_keyingscreen_cc::node_composit_buts_keyingscreen(), blender::nodes::node_composite_keyingscreen_cc::node_composit_init_keyingscreen(), node_copy_standard_storage(), node_free_standard_storage(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 47 of file node_composite_lensdist.cc.
References CMP_NODE_LENSDIST, blender::nodes::node_composite_lensdist_cc::cmp_node_lensdist_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_DISTORT, blender::nodes::node_composite_lensdist_cc::node_composit_buts_lensdist(), blender::nodes::node_composite_lensdist_cc::node_composit_init_lensdist(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 45 of file node_composite_luma_matte.cc.
References CMP_NODE_LUMA_MATTE, blender::nodes::node_composite_luma_matte_cc::cmp_node_luma_matte_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, bNodeType::flag, NODE_CLASS_MATTE, blender::nodes::node_composite_luma_matte_cc::node_composit_buts_luma_matte(), blender::nodes::node_composite_luma_matte_cc::node_composit_init_luma_matte(), node_copy_standard_storage(), node_free_standard_storage(), NODE_PREVIEW, node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 37 of file node_composite_map_range.cc.
References CMP_NODE_MAP_RANGE, blender::nodes::node_composite_map_range_cc::cmp_node_map_range_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_OP_VECTOR, blender::nodes::node_composite_map_range_cc::node_composit_buts_map_range(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 55 of file node_composite_map_value.cc.
References CMP_NODE_MAP_VALUE, blender::nodes::node_composite_map_value_cc::cmp_node_map_value_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_OP_VECTOR, blender::nodes::node_composite_map_value_cc::node_composit_buts_map_value(), blender::nodes::node_composite_map_value_cc::node_composit_init_map_value(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 31 of file node_composite_map_uv.cc.
References CMP_NODE_MAP_UV, blender::nodes::node_composite_map_uv_cc::cmp_node_map_uv_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_DISTORT, blender::nodes::node_composite_map_uv_cc::node_composit_buts_map_uv(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 79 of file node_composite_mask.cc.
References CMP_NODE_MASK, blender::nodes::node_composite_mask_cc::cmp_node_mask_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, bNodeType::labelfunc, NODE_CLASS_INPUT, blender::nodes::node_composite_mask_cc::node_composit_buts_mask(), blender::nodes::node_composite_mask_cc::node_composit_init_mask(), node_copy_standard_storage(), node_free_standard_storage(), blender::nodes::node_composite_mask_cc::node_mask_label(), node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 30 of file node_composite_math.cc.
References CMP_NODE_MATH, blender::nodes::node_composite_math_cc::cmp_node_math_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::labelfunc, NODE_CLASS_CONVERTER, node_math_label(), node_math_update(), node_type_update(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 24 of file node_composite_mixrgb.cc.
References CMP_NODE_MIX_RGB, blender::nodes::node_composite_mixrgb_cc::cmp_node_mixrgb_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::flag, bNodeType::labelfunc, node_blend_label(), NODE_CLASS_OP_COLOR, NODE_PREVIEW, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 84 of file node_composite_movieclip.cc.
References CMP_NODE_MOVIECLIP, blender::nodes::node_composite_movieclip_cc::cmp_node_movieclip_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, bNodeType::draw_buttons_ex, bNodeType::flag, blender::nodes::node_composite_movieclip_cc::init(), bNodeType::initfunc_api, NODE_CLASS_INPUT, blender::nodes::node_composite_movieclip_cc::node_composit_buts_movieclip(), blender::nodes::node_composite_movieclip_cc::node_composit_buts_movieclip_ex(), node_copy_standard_storage(), node_free_standard_storage(), NODE_PREVIEW, node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 86 of file node_composite_moviedistortion.cc.
References CMP_NODE_MOVIEDISTORTION, blender::nodes::node_composite_moviedistortion_cc::cmp_node_moviedistortion_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, blender::nodes::node_composite_moviedistortion_cc::init(), bNodeType::initfunc_api, label, bNodeType::labelfunc, NODE_CLASS_DISTORT, blender::nodes::node_composite_moviedistortion_cc::node_composit_buts_moviedistortion(), node_type_storage(), nodeRegisterType(), blender::nodes::node_composite_moviedistortion_cc::storage_copy(), and blender::nodes::node_composite_moviedistortion_cc::storage_free().
Referenced by registerCompositNodes().
Definition at line 31 of file node_composite_normal.cc.
References CMP_NODE_NORMAL, blender::nodes::node_composite_normal_cc::cmp_node_normal_declare(), cmp_node_type_base(), bNodeType::declare, NODE_CLASS_OP_VECTOR, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 22 of file node_composite_normalize.cc.
References CMP_NODE_NORMALIZE, blender::nodes::node_composite_normalize_cc::cmp_node_normalize_declare(), cmp_node_type_base(), bNodeType::declare, NODE_CLASS_OP_VECTOR, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 444 of file node_composite_output_file.cc.
References CMP_NODE_OUTPUT_FILE, cmp_node_type_base(), blender::nodes::node_composite_output_file_cc::copy_output_file(), bNodeType::draw_buttons, bNodeType::draw_buttons_ex, bNodeType::flag, blender::nodes::node_composite_output_file_cc::free_output_file(), blender::nodes::node_composite_output_file_cc::init_output_file(), bNodeType::initfunc_api, NODE_CLASS_OUTPUT, blender::nodes::node_composite_output_file_cc::node_composit_buts_file_output(), blender::nodes::node_composite_output_file_cc::node_composit_buts_file_output_ex(), NODE_PREVIEW, node_type_storage(), node_type_update(), nodeRegisterType(), and blender::nodes::node_composite_output_file_cc::update_output_file().
Referenced by registerCompositNodes().
Definition at line 22 of file node_composite_pixelate.cc.
References CMP_NODE_PIXELATE, blender::nodes::node_composite_pixelate_cc::cmp_node_pixelate_declare(), cmp_node_type_base(), bNodeType::declare, NODE_CLASS_OP_FILTER, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 112 of file node_composite_planetrackdeform.cc.
References CMP_NODE_PLANETRACKDEFORM, blender::nodes::node_composite_planetrackdeform_cc::cmp_node_planetrackdeform_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, blender::nodes::node_composite_planetrackdeform_cc::init(), bNodeType::initfunc_api, NODE_CLASS_DISTORT, blender::nodes::node_composite_planetrackdeform_cc::node_composit_buts_planetrackdeform(), node_copy_standard_storage(), node_free_standard_storage(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 23 of file node_composite_posterize.cc.
References CMP_NODE_POSTERIZE, blender::nodes::node_composite_posterize_cc::cmp_node_posterize_declare(), cmp_node_type_base(), bNodeType::declare, NODE_CLASS_OP_COLOR, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 30 of file node_composite_premulkey.cc.
References CMP_NODE_PREMULKEY, blender::nodes::node_composite_premulkey_cc::cmp_node_premulkey_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_CONVERTER, blender::nodes::node_composite_premulkey_cc::node_composit_buts_premulkey(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 21 of file node_composite_rgb.cc.
References CMP_NODE_RGB, blender::nodes::node_composite_rgb_cc::cmp_node_rgb_declare(), cmp_node_type_base(), bNodeType::declare, NODE_CLASS_INPUT, NODE_SIZE_SMALL, node_type_size_preset(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 57 of file node_composite_val_to_rgb.cc.
References CMP_NODE_RGBTOBW, blender::nodes::node_composite_val_to_rgb_cc::cmp_node_rgbtobw_declare(), cmp_node_type_base(), bNodeType::declare, NODE_CLASS_CONVERTER, NODE_SIZE_SMALL, node_type_size_preset(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 600 of file node_composite_image.cc.
References CMP_NODE_R_LAYERS, cmp_node_rlayers_out, blender::nodes::node_composite_image_cc::cmp_node_rlayers_update(), cmp_node_type_base(), bNodeType::draw_buttons, bNodeType::flag, bNodeType::initfunc_api, NODE_CLASS_INPUT, node_cmp_rlayers_outputs(), blender::nodes::node_composite_image_cc::node_composit_buts_viewlayers(), blender::nodes::node_composite_image_cc::node_composit_copy_rlayers(), blender::nodes::node_composite_image_cc::node_composit_free_rlayers(), blender::nodes::node_composite_image_cc::node_composit_init_rlayers(), blender::nodes::node_composite_image_cc::node_composit_poll_rlayers(), NODE_PREVIEW, NODE_SIZE_LARGE, node_type_init(), node_type_size_preset(), node_type_socket_templates(), node_type_storage(), node_type_update(), nodeRegisterType(), and bNodeType::poll.
Referenced by registerCompositNodes().
Definition at line 40 of file node_composite_rotate.cc.
References CMP_NODE_ROTATE, blender::nodes::node_composite_rotate_cc::cmp_node_rotate_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_DISTORT, blender::nodes::node_composite_rotate_cc::node_composit_buts_rotate(), blender::nodes::node_composite_rotate_cc::node_composit_init_rotate(), node_type_init(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 60 of file node_composite_scale.cc.
References CMP_NODE_SCALE, blender::nodes::node_composite_scale_cc::cmp_node_scale_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_DISTORT, blender::nodes::node_composite_scale_cc::node_composit_buts_scale(), blender::nodes::node_composite_scale_cc::node_composite_update_scale(), node_type_update(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 18 of file node_composite_scene_time.cc.
References CMP_NODE_SCENE_TIME, blender::nodes::cmp_node_scene_time_declare(), cmp_node_type_base(), bNodeType::declare, NODE_CLASS_INPUT, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 76 of file node_composite_sepcomb_color.cc.
References CMP_NODE_SEPARATE_COLOR, blender::nodes::node_composite_separate_color_cc::cmp_node_separate_color_declare(), blender::nodes::node_composite_separate_color_cc::cmp_node_separate_color_update(), cmp_node_type_base(), bNodeType::declare, NODE_CLASS_CONVERTER, node_cmp_combsep_color_init(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_storage(), node_type_update(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 23 of file node_composite_sepcomb_xyz.cc.
References CMP_NODE_SEPARATE_XYZ, blender::nodes::cmp_node_separate_xyz_declare(), cmp_node_type_base(), bNodeType::declare, NODE_CLASS_CONVERTER, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 25 of file node_composite_sepcomb_hsva.cc.
References blender::nodes::node_composite_sepcomb_hsva_cc::cmp_node_sephsva_declare(), CMP_NODE_SEPHSVA_LEGACY, cmp_node_type_base(), bNodeType::declare, bNodeType::gather_link_search_ops, NODE_CLASS_CONVERTER, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 24 of file node_composite_sepcomb_rgba.cc.
References blender::nodes::node_composite_sepcomb_rgba_cc::cmp_node_seprgba_declare(), CMP_NODE_SEPRGBA_LEGACY, cmp_node_type_base(), bNodeType::declare, bNodeType::gather_link_search_ops, NODE_CLASS_CONVERTER, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 30 of file node_composite_sepcomb_ycca.cc.
References blender::nodes::node_composite_sepcomb_ycca_cc::cmp_node_sepycca_declare(), CMP_NODE_SEPYCCA_LEGACY, cmp_node_type_base(), bNodeType::declare, bNodeType::gather_link_search_ops, NODE_CLASS_CONVERTER, blender::nodes::node_composite_sepcomb_ycca_cc::node_composit_init_mode_sepycca(), node_type_init(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 25 of file node_composite_sepcomb_yuva.cc.
References blender::nodes::node_composite_sepcomb_yuva_cc::cmp_node_sepyuva_declare(), CMP_NODE_SEPYUVA_LEGACY, cmp_node_type_base(), bNodeType::declare, bNodeType::gather_link_search_ops, NODE_CLASS_CONVERTER, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 38 of file node_composite_setalpha.cc.
References CMP_NODE_SETALPHA, blender::nodes::node_composite_setalpha_cc::cmp_node_setalpha_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_CONVERTER, blender::nodes::node_composite_setalpha_cc::node_composit_buts_set_alpha(), blender::nodes::node_composite_setalpha_cc::node_composit_init_setalpha(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 48 of file node_composite_split_viewer.cc.
References blender::nodes::node_composite_split_viewer_cc::cmp_node_split_viewer_declare(), CMP_NODE_SPLITVIEWER, cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, bNodeType::flag, bNodeType::no_muting, NODE_CLASS_OUTPUT, blender::nodes::node_composite_split_viewer_cc::node_composit_buts_splitviewer(), blender::nodes::node_composite_split_viewer_cc::node_composit_init_splitviewer(), node_copy_standard_storage(), node_free_standard_storage(), NODE_PREVIEW, node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 63 of file node_composite_stabilize2d.cc.
References CMP_NODE_STABILIZE2D, blender::nodes::node_composite_stabilize2d_cc::cmp_node_stabilize2d_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, blender::nodes::node_composite_stabilize2d_cc::init(), bNodeType::initfunc_api, NODE_CLASS_DISTORT, blender::nodes::node_composite_stabilize2d_cc::node_composit_buts_stabilize2d(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 43 of file node_composite_sunbeams.cc.
References CMP_NODE_SUNBEAMS, blender::nodes::node_composite_sunbeams_cc::cmp_node_sunbeams_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, blender::nodes::node_composite_sunbeams_cc::init(), NODE_CLASS_OP_FILTER, blender::nodes::node_composite_sunbeams_cc::node_composit_buts_sunbeams(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 31 of file node_composite_switch.cc.
References CMP_NODE_SWITCH, blender::nodes::node_composite_switch_cc::cmp_node_switch_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_LAYOUT, blender::nodes::node_composite_switch_cc::node_composit_buts_switch(), NODE_SIZE_SMALL, node_type_size_preset(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 145 of file node_composite_switchview.cc.
References CMP_NODE_SWITCH_VIEW, blender::nodes::node_composite_switchview_cc::cmp_node_switch_view_out, blender::nodes::node_composite_switchview_cc::cmp_node_switch_view_update(), cmp_node_type_base(), bNodeType::draw_buttons_ex, blender::nodes::node_composite_switchview_cc::init_switch_view(), bNodeType::initfunc_api, NODE_CLASS_CONVERTER, blender::nodes::node_composite_switchview_cc::node_composit_buts_switch_view_ex(), node_type_socket_templates(), node_type_update(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 28 of file node_composite_texture.cc.
References CMP_NODE_TEXTURE, blender::nodes::node_composite_texture_cc::cmp_node_texture_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::flag, NODE_CLASS_INPUT, NODE_PREVIEW, and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 63 of file node_composite_tonemap.cc.
References CMP_NODE_TONEMAP, blender::nodes::node_composite_tonemap_cc::cmp_node_tonemap_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_OP_COLOR, blender::nodes::node_composite_tonemap_cc::node_composit_buts_tonemap(), blender::nodes::node_composite_tonemap_cc::node_composit_init_tonemap(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 107 of file node_composite_trackpos.cc.
References CMP_NODE_TRACKPOS, blender::nodes::node_composite_trackpos_cc::cmp_node_trackpos_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, blender::nodes::node_composite_trackpos_cc::init(), bNodeType::initfunc_api, NODE_CLASS_INPUT, blender::nodes::node_composite_trackpos_cc::node_composit_buts_trackpos(), node_copy_standard_storage(), node_free_standard_storage(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 38 of file node_composite_transform.cc.
References CMP_NODE_TRANSFORM, blender::nodes::node_composite_transform_cc::cmp_node_transform_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_DISTORT, blender::nodes::node_composite_transform_cc::node_composit_buts_transform(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 39 of file node_composite_translate.cc.
References CMP_NODE_TRANSLATE, blender::nodes::node_composite_translate_cc::cmp_node_translate_declare(), cmp_node_type_base(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_DISTORT, blender::nodes::node_composite_translate_cc::node_composit_buts_translate(), blender::nodes::node_composite_translate_cc::node_composit_init_translate(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 30 of file node_composite_val_to_rgb.cc.
References cmp_node_type_base(), CMP_NODE_VALTORGB, blender::nodes::node_composite_val_to_rgb_cc::cmp_node_valtorgb_declare(), bNodeType::declare, NODE_CLASS_CONVERTER, blender::nodes::node_composite_val_to_rgb_cc::node_composit_init_valtorgb(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_size(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 21 of file node_composite_value.cc.
References cmp_node_type_base(), CMP_NODE_VALUE, blender::nodes::node_composite_value_cc::cmp_node_value_declare(), bNodeType::declare, NODE_CLASS_INPUT, NODE_SIZE_SMALL, node_type_size_preset(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 56 of file node_composite_vec_blur.cc.
References cmp_node_type_base(), blender::nodes::node_composite_vec_blur_cc::cmp_node_vec_blur_declare(), CMP_NODE_VECBLUR, bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_OP_FILTER, blender::nodes::node_composite_vec_blur_cc::node_composit_buts_vecblur(), blender::nodes::node_composite_vec_blur_cc::node_composit_init_vecblur(), node_copy_standard_storage(), node_free_standard_storage(), node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 36 of file node_composite_levels.cc.
References blender::nodes::node_composite_levels_cc::cmp_node_levels_declare(), cmp_node_type_base(), CMP_NODE_VIEW_LEVELS, bNodeType::declare, bNodeType::draw_buttons, bNodeType::flag, NODE_CLASS_OUTPUT, blender::nodes::node_composite_levels_cc::node_composit_buts_view_levels(), blender::nodes::node_composite_levels_cc::node_composit_init_view_levels(), NODE_PREVIEW, node_type_init(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 60 of file node_composite_viewer.cc.
References cmp_node_type_base(), CMP_NODE_VIEWER, blender::nodes::node_composite_viewer_cc::cmp_node_viewer_declare(), bNodeType::declare, bNodeType::draw_buttons, bNodeType::draw_buttons_ex, bNodeType::flag, bNodeType::no_muting, NODE_CLASS_OUTPUT, blender::nodes::node_composite_viewer_cc::node_composit_buts_viewer(), blender::nodes::node_composite_viewer_cc::node_composit_buts_viewer_ex(), blender::nodes::node_composite_viewer_cc::node_composit_init_viewer(), node_copy_standard_storage(), node_free_standard_storage(), NODE_PREVIEW, node_type_init(), node_type_storage(), and nodeRegisterType().
Referenced by registerCompositNodes().
Definition at line 38 of file node_composite_zcombine.cc.
References cmp_node_type_base(), CMP_NODE_ZCOMBINE, blender::nodes::node_composite_zcombine_cc::cmp_node_zcombine_declare(), bNodeType::declare, bNodeType::draw_buttons, NODE_CLASS_OP_COLOR, blender::nodes::node_composite_zcombine_cc::node_composit_buts_zcombine(), and nodeRegisterType().
Referenced by registerCompositNodes().
|
extern |
Definition at line 178 of file node_composite_tree.cc.
Referenced by ED_node_composit_default(), ED_node_is_compositor(), and register_node_tree_type_cmp().