|
Blender V4.3
|
#include <BKE_attribute_filters.hh>
Inherits blender::bke::AttributeFilter.
Public Member Functions | |
| constexpr | AttributeFilterFromFunc (Fn fn) |
| Result | filter (const StringRef name) const override |
Public Member Functions inherited from blender::bke::AttributeFilter | |
| virtual | ~AttributeFilter ()=default |
| bool | allow_skip (const StringRef name) const |
Additional Inherited Members | |
Public Types inherited from blender::bke::AttributeFilter | |
| enum class | Result { AllowSkip , Process } |
Static Public Member Functions inherited from blender::bke::AttributeFilter | |
| static const AttributeFilter & | default_filter () |
Utility to create an #AttributeFilter from a lambda.
Definition at line 17 of file BKE_attribute_filters.hh.
|
inlineconstexpr |
Definition at line 24 of file BKE_attribute_filters.hh.
|
inlineoverridevirtual |
This function has different implementations in each derived class. By default, all attributes should be processed.
Reimplemented from blender::bke::AttributeFilter.
Definition at line 26 of file BKE_attribute_filters.hh.