Blender V2.61 - r43446
Functions

node_texture_common.c File Reference

#include "DNA_node_types.h"
#include "BKE_node.h"
#include "node_texture_util.h"
#include "node_common.h"
#include "node_exec.h"

Go to the source code of this file.

Functions

static void copy_stack (bNodeStack *to, bNodeStack *from)
static void * group_initexec (bNode *node)
static void group_freeexec (bNode *UNUSED(node), void *nodedata)
static void group_copy_inputs (bNode *node, bNodeStack **in, bNodeStack *gstack)
static void group_copy_outputs (bNode *node, bNodeStack **out, bNodeStack *gstack)
static void group_execute (void *data, int thread, struct bNode *node, void *nodedata, struct bNodeStack **in, struct bNodeStack **out)
void register_node_type_tex_group (bNodeTreeType *ttype)

Detailed Description

Definition in file node_texture_common.c.


Function Documentation

static void copy_stack ( bNodeStack to,
bNodeStack from 
) [static]
static void group_copy_inputs ( bNode node,
bNodeStack **  in,
bNodeStack gstack 
) [static]
static void group_copy_outputs ( bNode node,
bNodeStack **  out,
bNodeStack gstack 
) [static]
static void group_execute ( void *  data,
int  thread,
struct bNode node,
void *  nodedata,
struct bNodeStack **  in,
struct bNodeStack **  out 
) [static]
static void group_freeexec ( bNode UNUSEDnode,
void *  nodedata 
) [static]

Definition at line 67 of file node_texture_common.c.

References ntreeTexEndExecTree().

Referenced by register_node_type_tex_group().

static void* group_initexec ( bNode node) [static]

Definition at line 56 of file node_texture_common.c.

References exec(), bNode::id, and ntreeTexBeginExecTree().

Referenced by register_node_type_tex_group().

void register_node_type_tex_group ( bNodeTreeType ttype)