|
Blender V4.3
|
Go to the source code of this file.
Classes | |
| class | blender::fn::lazy_function::BasicParams |
| class | blender::fn::lazy_function::RemappedParams |
Namespaces | |
| namespace | blender |
| namespace | blender::fn |
| namespace | blender::fn::lazy_function |
| namespace | blender::fn::lazy_function::detail |
Functions | |
| template<typename... Inputs, typename... Outputs, size_t... InIndices, size_t... OutIndices> | |
| void | blender::fn::lazy_function::detail::execute_lazy_function_eagerly_impl (const LazyFunction &fn, UserData *user_data, LocalUserData *local_user_data, std::tuple< Inputs... > &inputs, std::tuple< Outputs *... > &outputs, std::index_sequence< InIndices... >, std::index_sequence< OutIndices... >) |
| template<typename... Inputs, typename... Outputs> | |
| void | blender::fn::lazy_function::execute_lazy_function_eagerly (const LazyFunction &fn, UserData *user_data, LocalUserData *local_user_data, std::tuple< Inputs... > inputs, std::tuple< Outputs *... > outputs) |
This file contains common utilities for actually executing a lazy-function.
Definition in file FN_lazy_function_execute.hh.