Blender  V3.3
Namespaces | Functions
node_socket_declarations.cc File Reference
#include "NOD_socket_declarations.hh"
#include "NOD_socket_declarations_geometry.hh"
#include "BKE_node.h"
#include "BKE_node_runtime.hh"
#include "BLI_math_vector.h"

Go to the source code of this file.

Namespaces

 blender
 
 blender::nodes
 
 blender::nodes::decl
 

Functions

static bool blender::nodes::decl::field_types_are_compatible (const SocketDeclaration &input, const SocketDeclaration &output)
 
static bool blender::nodes::decl::sockets_can_connect (const SocketDeclaration &socket_decl, const bNodeSocket &other_socket)
 
static bool blender::nodes::decl::basic_types_can_connect (const SocketDeclaration &UNUSED(socket_decl), const bNodeSocket &other_socket)
 
static void blender::nodes::decl::modify_subtype_except_for_storage (bNodeSocket &socket, int new_subtype)