Blender  V3.3
Functions
blender::nodes::node_shader_script_cc Namespace Reference

Functions

static void node_shader_buts_script (uiLayout *layout, bContext *UNUSED(C), PointerRNA *ptr)
 
static void node_shader_buts_script_ex (uiLayout *layout, bContext *C, PointerRNA *ptr)
 
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)
 

Function Documentation

◆ init()

static void blender::nodes::node_shader_script_cc::init ( bNodeTree UNUSEDntree,
bNode node 
)
static

Definition at line 47 of file node_shader_script.cc.

References node.

Referenced by register_node_type_sh_script().

◆ node_copy_script()

static void blender::nodes::node_shader_script_cc::node_copy_script ( bNodeTree UNUSEDdest_ntree,
bNode dest_node,
const bNode src_node 
)
static

◆ node_free_script()

static void blender::nodes::node_shader_script_cc::node_free_script ( bNode node)
static

Definition at line 53 of file node_shader_script.cc.

References NodeShaderScript::bytecode, MEM_freeN, and node.

Referenced by register_node_type_sh_script().

◆ node_shader_buts_script()

static void blender::nodes::node_shader_script_cc::node_shader_buts_script ( uiLayout layout,
bContext UNUSEDC,
PointerRNA ptr 
)
static

◆ node_shader_buts_script_ex()

static void blender::nodes::node_shader_script_cc::node_shader_buts_script_ex ( uiLayout layout,
bContext C,
PointerRNA ptr 
)
static