Blender Git Commit Log

Git Commits -> Revision 8edb222

Revision 8edb222 by Jacques Lucke (master)
August 2, 2021, 10:44 (GMT)
Cleanup: simplify subclassing CPPType

`CPPType` can wrap any C++ type so that code can work
with the wrapped type in a generic way. The goal of subclassing
`CPPType` is to provide additional methods for some types.
For example, the `CPPType` for `Array<int>` could have a `.element_type()`
method that returns the `CPPType` for `int`.

Commit Details:

Full Hash: 8edb2222ae0c954771a9cddc2d8c02a7a4d68eae
Parent Commit: aa60416
Lines Changed: +133, -143

3 Modified Paths:

/source/blender/functions/FN_cpp_type.hh (+94, -84) (Diff)
/source/blender/functions/FN_cpp_type_make.hh (+38, -58) (Diff)
/source/blender/functions/intern/multi_function_network_optimization.cc (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021