Blender V5.0
NOD_shader.h
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2005 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
8
9#pragma once
10
11#include "BKE_node.hh"
12
14
16
19
28struct bNode *ntreeShaderOutputNode(struct bNodeTree *ntree, int target);
29
33void ntreeGPUMaterialNodes(struct bNodeTree *localtree, struct GPUMaterial *mat);
struct bNode * ntreeShaderOutputNode(struct bNodeTree *ntree, int target)
struct bNodeTreeExec * ntreeShaderBeginExecTree(struct bNodeTree *ntree)
void ntreeShaderEndExecTree(struct bNodeTreeExec *exec)
void register_node_type_sh_custom_group(blender::bke::bNodeType *ntype)
struct blender::bke::bNodeTreeType * ntreeType_Shader
static void exec(void *data, int, bNode *node, bNodeExecData *execdata, bNodeStack **in, bNodeStack **out)
Defines a node type.
Definition BKE_node.hh:238
void * ntreeGPUMaterialNodes
Definition stubs.c:42