Blender V4.3
NOD_socket.hh File Reference
#include "BKE_node.hh"

Go to the source code of this file.

Namespaces

namespace  blender
 
namespace  blender::nodes
 

Functions

bNodeSocketnode_add_socket_from_template (bNodeTree *ntree, bNode *node, blender::bke::bNodeSocketTemplate *stemp, eNodeSocketInOut in_out)
 
void node_verify_sockets (bNodeTree *ntree, bNode *node, bool do_id_user)
 
void node_socket_init_default_value_data (eNodeSocketDatatype datatype, int subtype, void **data)
 
void node_socket_copy_default_value_data (eNodeSocketDatatype datatype, void *to, const void *from)
 
void node_socket_init_default_value (bNodeSocket *sock)
 
void node_socket_copy_default_value (bNodeSocket *to, const bNodeSocket *from)
 
void register_standard_node_socket_types ()
 
void blender::nodes::update_node_declaration_and_sockets (bNodeTree &ntree, bNode &node)
 
bool blender::nodes::socket_type_supports_fields (const eNodeSocketDatatype socket_type)
 
bool blender::nodes::socket_type_supports_grids (const eNodeSocketDatatype socket_type)
 

Function Documentation

◆ node_add_socket_from_template()

◆ node_socket_copy_default_value()

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

◆ node_socket_copy_default_value_data()

◆ node_socket_init_default_value()

◆ node_socket_init_default_value_data()

◆ node_verify_sockets()

◆ register_standard_node_socket_types()