Blender V2.61 - r43446
Functions

node_common.h File Reference

#include "DNA_listBase.h"

Go to the source code of this file.

Functions

struct bNodeSocketnode_group_add_extern_socket (struct bNodeTree *ntree, ListBase *lb, int in_out, struct bNodeSocket *gsock)
void node_group_init (struct bNodeTree *ntree, struct bNode *node, struct bNodeTemplate *ntemp)
void node_forloop_init (struct bNodeTree *ntree, struct bNode *node, struct bNodeTemplate *ntemp)
void node_whileloop_init (struct bNodeTree *ntree, struct bNode *node, struct bNodeTemplate *ntemp)
void node_forloop_init_tree (struct bNodeTree *ntree)
void node_whileloop_init_tree (struct bNodeTree *ntree)
const char * node_group_label (struct bNode *node)
struct bNodeTemplate node_group_template (struct bNode *node)
struct bNodeTemplate node_forloop_template (struct bNode *node)
struct bNodeTemplate node_whileloop_template (struct bNode *node)
int node_group_valid (struct bNodeTree *ntree, struct bNodeTemplate *ntemp)
void node_group_verify (struct bNodeTree *ntree, struct bNode *node, struct ID *id)
struct bNodeTreenode_group_edit_get (struct bNode *node)
struct bNodeTreenode_group_edit_set (struct bNode *node, int edit)
void node_group_edit_clear (bNode *node)
void node_loop_update_tree (struct bNodeTree *ngroup)

Detailed Description

Definition in file node_common.h.


Function Documentation

void node_forloop_init ( struct bNodeTree ntree,
struct bNode node,
struct bNodeTemplate ntemp 
)
void node_forloop_init_tree ( struct bNodeTree ntree)
struct bNodeTemplate node_forloop_template ( struct bNode node) [read]

Definition at line 825 of file node_common.c.

References bNode::id, bNodeTemplate::ngroup, NODE_FORLOOP, and bNodeTemplate::type.

struct bNodeSocket* node_group_add_extern_socket ( struct bNodeTree ntree,
ListBase lb,
int  in_out,
struct bNodeSocket gsock 
) [read]
void node_group_edit_clear ( bNode node)
struct bNodeTree* node_group_edit_get ( struct bNode node) [read]
struct bNodeTree* node_group_edit_set ( struct bNode node,
int  edit 
) [read]
void node_group_init ( struct bNodeTree ntree,
struct bNode node,
struct bNodeTemplate ntemp 
)
const char* node_group_label ( struct bNode node)
struct bNodeTemplate node_group_template ( struct bNode node) [read]
int node_group_valid ( struct bNodeTree ntree,
struct bNodeTemplate ntemp 
)
void node_group_verify ( struct bNodeTree ntree,
struct bNode node,
struct ID id 
)
void node_loop_update_tree ( struct bNodeTree ngroup)
void node_whileloop_init ( struct bNodeTree ntree,
struct bNode node,
struct bNodeTemplate ntemp 
)
void node_whileloop_init_tree ( struct bNodeTree ntree)
struct bNodeTemplate node_whileloop_template ( struct bNode node) [read]

Definition at line 969 of file node_common.c.

References bNode::id, bNodeTemplate::ngroup, NODE_WHILELOOP, and bNodeTemplate::type.