Blender  V3.3
Functions
NOD_socket.h File Reference
#include "DNA_listBase.h"
#include "BLI_utildefines.h"
#include "BKE_node.h"
#include "RNA_types.h"

Go to the source code of this file.

Functions

struct bNodeSocketnode_add_socket_from_template (struct bNodeTree *ntree, struct bNode *node, struct bNodeSocketTemplate *stemp, eNodeSocketInOut in_out)
 
void node_verify_sockets (struct bNodeTree *ntree, struct bNode *node, bool do_id_user)
 
void node_socket_init_default_value (struct bNodeSocket *sock)
 
void node_socket_copy_default_value (struct bNodeSocket *to, const struct bNodeSocket *from)
 
void node_socket_skip_reroutes (struct ListBase *links, struct bNode *node, struct bNodeSocket *socket, struct bNode **r_node, struct bNodeSocket **r_socket)
 
void register_standard_node_socket_types (void)
 

Function Documentation

◆ node_add_socket_from_template()

struct bNodeSocket* node_add_socket_from_template ( struct bNodeTree ntree,
struct bNode node,
struct bNodeSocketTemplate stemp,
eNodeSocketInOut  in_out 
)

◆ node_socket_copy_default_value()

void node_socket_copy_default_value ( struct bNodeSocket to,
const struct bNodeSocket from 
)

◆ node_socket_init_default_value()

void node_socket_init_default_value ( struct bNodeSocket sock)

◆ node_socket_skip_reroutes()

void node_socket_skip_reroutes ( struct ListBase links,
struct bNode node,
struct bNodeSocket socket,
struct bNode **  r_node,
struct bNodeSocket **  r_socket 
)

◆ node_verify_sockets()

void node_verify_sockets ( struct bNodeTree ntree,
struct bNode node,
bool  do_id_user 
)

◆ register_standard_node_socket_types()

void register_standard_node_socket_types ( void  )