Blender  V3.3
Static Public Attributes | List of all members
blender::fn::CustomMF_presets::Materialized Struct Reference

#include <FN_multi_function_builder.hh>

Static Public Attributes

static constexpr bool use_devirtualization = false
 
static constexpr FallbackMode fallback_mode = FallbackMode::Materialized
 

Detailed Description

This is an improvement over the #Simple method. It still generates a relatively small amount of code, because the function is only instantiated once. It's generally faster than #Simple, because inputs are retrieved from the virtual arrays in chunks, reducing virtual method call overhead.

Definition at line 51 of file FN_multi_function_builder.hh.

Member Data Documentation

◆ fallback_mode

constexpr FallbackMode blender::fn::CustomMF_presets::Materialized::fallback_mode = FallbackMode::Materialized
staticconstexpr

Definition at line 53 of file FN_multi_function_builder.hh.

◆ use_devirtualization

constexpr bool blender::fn::CustomMF_presets::Materialized::use_devirtualization = false
staticconstexpr

Definition at line 52 of file FN_multi_function_builder.hh.


The documentation for this struct was generated from the following file: