|
Blender V4.3
|
#include <BKE_attribute.hh>
Inherited by blender::bke::AttributeInitConstruct, blender::bke::AttributeInitDefaultValue, blender::bke::AttributeInitMoveArray, blender::bke::AttributeInitShared, and blender::bke::AttributeInitVArray.
Public Types | |
| enum class | Type { Construct , DefaultValue , VArray , MoveArray , Shared } |
Public Member Functions | |
| AttributeInit (const Type type) | |
Public Attributes | |
| Type | type |
Base class for the attribute initializer types described below.
Definition at line 75 of file BKE_attribute.hh.
|
strong |
| Enumerator | |
|---|---|
| Construct | #AttributeInitConstruct. |
| DefaultValue | #AttributeInitDefaultValue. |
| VArray | #AttributeInitVArray. |
| MoveArray | #AttributeInitMoveArray. |
| Shared | #AttributeInitShared. |
Definition at line 76 of file BKE_attribute.hh.
|
inline |
Definition at line 89 of file BKE_attribute.hh.
| Type blender::bke::AttributeInit::type |
Definition at line 88 of file BKE_attribute.hh.
Referenced by blender::bke::add_custom_data_layer_from_attribute_init(), and blender::bke::BuiltinCustomDataLayerProvider::try_create().