diff options
author | Jacques Lucke <jacques@blender.org> | 2020-10-20 16:31:59 +0300 |
---|---|---|
committer | Jacques Lucke <jacques@blender.org> | 2020-12-02 17:38:47 +0300 |
commit | 69f57550bcc78b8a1fba1afc3a7d5e98b6c16ae9 (patch) | |
tree | 01a9034228d9fc3e57a80f0cd32305a77d5fec23 /source/blender/nodes/intern/node_socket.cc | |
parent | 1d6284a6d5c4e2d508aeee2f1a20542db319b335 (diff) |
Nodes: add geometry socket type
We still have to pick a color for this socket.
Ref T81848.
Diffstat (limited to 'source/blender/nodes/intern/node_socket.cc')
-rw-r--r-- | source/blender/nodes/intern/node_socket.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/source/blender/nodes/intern/node_socket.cc b/source/blender/nodes/intern/node_socket.cc index 2c4d7057b4e..b3803b20ac1 100644 --- a/source/blender/nodes/intern/node_socket.cc +++ b/source/blender/nodes/intern/node_socket.cc @@ -672,6 +672,12 @@ static bNodeSocketType *make_socket_type_object() return socktype; } +static bNodeSocketType *make_socket_type_geometry() +{ + bNodeSocketType *socktype = make_standard_socket_type(SOCK_GEOMETRY, PROP_NONE); + return socktype; +} + void register_standard_node_socket_types(void) { /* draw callbacks are set in drawnode.c to avoid bad-level calls */ @@ -708,5 +714,7 @@ void register_standard_node_socket_types(void) nodeRegisterSocketType(make_standard_socket_type(SOCK_IMAGE, PROP_NONE)); + nodeRegisterSocketType(make_socket_type_geometry()); + nodeRegisterSocketType(make_socket_type_virtual()); } |