Blender Git Commit Log

Git Commits -> Revision b52c3b3

August 27, 2019, 15:22 (GMT)
Initial string socket type

The internal implementation is working, but not very efficient yet (every string
is allocated separately without any cache). I'm still thinking about a better
solution, but for now having any working text socket is more important.

Commit Details:

Full Hash: b52c3b3fc7e50083d00765344d32e9293e15b5d5
Parent Commit: 7ca34c3
Lines Changed: +301, -0

5 Added Paths:

/release/scripts/startup/nodes/function_nodes/text.py (+11, -0) (View)
/source/blender/functions/functions/string.cpp (+34, -0) (View)
/source/blender/functions/functions/string.hpp (+10, -0) (View)
/source/blender/functions/types/string_type.cpp (+103, -0) (View)
/source/blender/functions/types/string_type.hpp (+92, -0) (View)

11 Modified Paths:

/release/scripts/startup/nodes/sockets.py (+22, -0) (Diff)
/release/scripts/startup/nodes/types.py (+1, -0) (Diff)
/source/blender/blenlib/BLI_string_ref.hpp (+6, -0) (Diff)
/source/blender/functions/CMakeLists.txt (+4, -0) (Diff)
/source/blender/functions/FN_functions.hpp (+1, -0) (Diff)
/source/blender/functions/FN_types.hpp (+1, -0) (Diff)
/source/blender/functions/frontends/data_flow_nodes/mappings/node_inserters.cpp (+1, -0) (Diff)
/source/blender/functions/frontends/data_flow_nodes/mappings/socket_loaders.cpp (+11, -0) (Diff)
/source/blender/functions/frontends/data_flow_nodes/mappings/type_mappings.cpp (+2, -0) (Diff)
/source/blender/functions/functions/lists.cpp (+1, -0) (Diff)
/source/blender/functions/types/initialization.cpp (+1, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021