|
Blender
V2.93
|
Go to the source code of this file.
Functions | |
| static void | exec (void *data, int UNUSED(thread), bNode *node, bNodeExecData *execdata, bNodeStack **in, bNodeStack **UNUSED(out)) |
| static void | unique_name (bNode *node) |
| static void | assign_index (struct bNode *node) |
| static void | init (bNodeTree *UNUSED(ntree), bNode *node) |
| static void | copy (bNodeTree *dest_ntree, bNode *dest_node, const bNode *src_node) |
| void | register_node_type_tex_output (void) |
Variables | |
| static bNodeSocketTemplate | inputs [] |
|
static |
Definition at line 124 of file node_texture_output.c.
References bNode::custom1, bNode::next, node, bNode::prev, TEX_NODE_OUTPUT, and bNode::type.
Definition at line 157 of file node_texture_output.c.
References assign_index(), node_copy_standard_storage(), and unique_name().
Referenced by MD5Hash::append(), Freestyle::SteerableViewMap::buildImagesPyramids(), decimate_exit(), TransformReader::get_node_mat(), gpencil_copy_move_point(), graphkeys_decimate_invoke(), IDP_MergeGroup_ex(), IDP_ReplaceGroupInGroup(), blender::compositor::FastGaussianBlurOperation::initializeTileData(), blender::compositor::FastGaussianBlurValueOperation::initializeTileData(), makebody_tga(), p_split_vert(), path_write_text(), register_node_type_tex_output(), Freestyle::GrayImage::setArray(), Freestyle::RGBImage::setArray(), StrokeVertexIterator_decremented(), StrokeVertexIterator_incremented(), and WM_dropbox_add().
|
static |
Definition at line 35 of file node_texture_output.c.
References data, TexCallData::do_manage, TexCallData::do_preview, node, TexResult::nor, NULL, params, params_from_cdata(), bNodeExecData::preview, TexResult::talpha, TexCallData::target, TexResult::tb, tex_do_preview(), tex_input_rgba(), tex_input_vec(), TexResult::tg, TexCallData::thread, TexResult::tin, TexResult::tr, and TexCallData::which_output.
Referenced by register_node_type_tex_output().
Definition at line 147 of file node_texture_output.c.
References assign_index(), MEM_callocN, TexNodeOutput::name, node, and unique_name().
Referenced by register_node_type_tex_output().
| void register_node_type_tex_output | ( | void | ) |
Definition at line 164 of file node_texture_output.c.
References copy(), exec(), init(), inputs, NODE_CLASS_OUTPUT, node_free_standard_storage(), NODE_PREVIEW, NODE_SIZE_MIDDLE, node_type_exec(), node_type_init(), node_type_internal_links(), node_type_size_preset(), node_type_socket_templates(), node_type_storage(), nodeRegisterType(), NULL, TEX_NODE_OUTPUT, and tex_node_type_base().
Referenced by registerTextureNodes().
|
static |
Definition at line 80 of file node_texture_output.c.
References BLI_strncpy(), len, TexNodeOutput::name, bNode::next, node, bNode::prev, bNode::storage, STREQ, TEX_NODE_OUTPUT, and bNode::type.
Referenced by BKE_node_copy_ex(), copy(), init(), save_output(), and DenoiseImage::save_output().
|
static |
Definition at line 28 of file node_texture_output.c.
Referenced by register_node_type_tex_output().