|
Blender
V2.93
|
#include "node_shader_util.h"Go to the source code of this file.
Functions | |
| static void | init (bNodeTree *UNUSED(ntree), bNode *node) |
| static void | node_free_script (bNode *node) |
| static void | node_copy_script (bNodeTree *UNUSED(dest_ntree), bNode *dest_node, const bNode *src_node) |
| void | register_node_type_sh_script (void) |
Definition at line 28 of file node_shader_script.c.
References MEM_callocN, and node.
Referenced by register_node_type_sh_script().
|
static |
Definition at line 47 of file node_shader_script.c.
References NodeShaderScript::bytecode, MEM_dupallocN, and bNode::storage.
Referenced by register_node_type_sh_script().
|
static |
Definition at line 34 of file node_shader_script.c.
References NodeShaderScript::bytecode, MEM_freeN, and node.
Referenced by register_node_type_sh_script().
| void register_node_type_sh_script | ( | void | ) |
Definition at line 61 of file node_shader_script.c.
References init(), NODE_CLASS_SCRIPT, node_copy_script(), node_free_script(), node_type_init(), node_type_storage(), nodeRegisterType(), SH_NODE_SCRIPT, and sh_node_type_base().
Referenced by registerTextureNodes().