Blender
V3.3
|
#include "graph/node.h"
#include "graph/node_type.h"
#include "util/foreach.h"
#include "util/md5.h"
#include "util/param.h"
#include "util/transform.h"
Go to the source code of this file.
Functions | |
static bool | is_socket_float3 (const SocketType &socket) |
static bool | is_socket_array_float3 (const SocketType &socket) |
template<typename T > | |
static void | copy_array (const Node *node, const SocketType &socket, const Node *other, const SocketType &other_socket) |
template<typename T > | |
static bool | is_array_equal (const Node *node, const Node *other, const SocketType &socket) |
template<typename T > | |
static bool | is_value_equal (const Node *node, const Node *other, const SocketType &socket) |
|
static |
Definition at line 311 of file graph/node.cpp.
References node, src, and SocketType::struct_offset.
Referenced by ui_but_copy().
|
static |
Definition at line 470 of file graph/node.cpp.
References Freestyle::a, usdtokens::b(), node, and SocketType::struct_offset.
|
static |
Definition at line 49 of file graph/node.cpp.
References SocketType::COLOR_ARRAY, SocketType::NORMAL_ARRAY, SocketType::POINT_ARRAY, SocketType::type, and SocketType::VECTOR_ARRAY.
Referenced by Node::get_float3_array(), and Node::set().
|
static |
Definition at line 43 of file graph/node.cpp.
References SocketType::COLOR, SocketType::NORMAL, SocketType::POINT, SocketType::type, and SocketType::VECTOR.
Referenced by Node::get_float3(), and Node::set().
|
static |
Definition at line 478 of file graph/node.cpp.
References Freestyle::a, usdtokens::b(), node, SocketType::struct_offset, and T.