|
Blender V4.3
|
Go to the source code of this file.
Functions | |
| static void | exec (void *data, int, bNode *node, bNodeExecData *, bNodeStack **in, bNodeStack **) |
| static void | unique_name (bNode *node) |
| static void | assign_index (bNode *node) |
| static void | init (bNodeTree *, bNode *node) |
| static void | copy (bNodeTree *dest_ntree, bNode *dest_node, const bNode *src_node) |
| void | register_node_type_tex_output () |
Variables | |
| static blender::bke::bNodeSocketTemplate | inputs [] |
|
static |
Definition at line 97 of file node_texture_output.cc.
References bNode::custom1, bNode::next, node, bNode::prev, and bNode::type.
Definition at line 130 of file node_texture_output.cc.
References assign_index(), node_copy_standard_storage(), and unique_name().
Referenced by MD5Hash::append(), Freestyle::SteerableViewMap::buildImagesPyramids(), blender::asset_system::AssetCatalogDefinitionFile::copy_and_remap(), blender::asset_system::AssetCatalogCollection::copy_catalog_map(), blender::asset_system::AssetCatalogCollection::deep_copy(), blender::animrig::Layer::duplicate_with_shallow_strip_copies(), TransformReader::get_node_mat(), GPU_indexbuf_build_in_place_from_memory(), graph_slider_exit(), IDP_MergeGroup_ex(), IDP_ReplaceGroupInGroup(), blender::modify_drawing(), ntree_shader_copy_branch(), blender::bke::curves::IndexRangeCyclic::CyclicIterator::operator=(), blender::geometry::p_split_vert(), blender::io::path_reference_copy(), blender::gpu::Shader::print_log(), register_node_type_tex_output(), Freestyle::GrayImage::setArray(), Freestyle::RGBImage::setArray(), store_original_bezt_arrays(), StrokeVertexIterator_decremented(), StrokeVertexIterator_incremented(), blender::bits::tests::TEST(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), blender::asset_system::tests::TEST_F(), and WM_dropbox_add().
|
static |
Definition at line 21 of file node_texture_output.cc.
References TexCallData::do_preview, params, params_from_cdata(), TexCallData::target, tex_input_rgba(), TexCallData::thread, and TexCallData::which_output.
Referenced by register_node_type_tex_output().
Definition at line 120 of file node_texture_output.cc.
References assign_index(), TexNodeOutput::name, STRNCPY, and unique_name().
| void register_node_type_tex_output | ( | ) |
Definition at line 137 of file node_texture_output.cc.
References copy(), exec(), blender::bke::bNodeType::exec_fn, blender::bke::bNodeType::flag, init(), blender::bke::bNodeType::initfunc, blender::bke::Middle, blender::bke::bNodeType::no_muting, NODE_CLASS_OUTPUT, node_free_standard_storage(), NODE_PREVIEW, blender::bke::node_register_type(), blender::bke::node_type_size_preset(), blender::bke::node_type_socket_templates(), blender::bke::node_type_storage(), and tex_node_type_base().
Referenced by register_texture_nodes().
|
static |
Definition at line 51 of file node_texture_output.cc.
References BLI_snprintf(), len, TexNodeOutput::name, bNode::next, node, bNode::prev, bNode::storage, STREQ, STRNCPY, and bNode::type.
Referenced by BKE_sculpt_color_layer_create_if_needed(), blender::ed::asset::catalog_add(), blender::ed::asset::catalog_move(), blender::ed::asset::catalog_name_ensure_unique(), blender::animrig::ChannelBag::channel_group_create(), copy(), ED_mesh_color_ensure(), ED_mesh_uv_add(), blender::ed::greasepencil::grease_pencil_move_to_layer_invoke(), init(), DenoiseImage::save_output(), save_output(), blender::nodes::socket_items::set_item_name_and_make_unique(), unique_node_name(), and blender::io::hydra::USDSceneDelegate::USDSceneDelegate().
|
static |
Definition at line 15 of file node_texture_output.cc.