|
Blender V5.0
|
#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 107 of file BKE_attribute.hh.
|
strong |
| Enumerator | |
|---|---|
| Construct | |
| DefaultValue | |
| VArray | |
| MoveArray | |
| Shared | |
Definition at line 108 of file BKE_attribute.hh.
|
inline |
Definition at line 121 of file BKE_attribute.hh.
References type.
Referenced by blender::bke::AttributeInitConstruct::AttributeInitConstruct(), blender::bke::AttributeInitDefaultValue::AttributeInitDefaultValue(), blender::bke::AttributeInitMoveArray::AttributeInitMoveArray(), blender::bke::AttributeInitShared::AttributeInitShared(), and blender::bke::AttributeInitVArray::AttributeInitVArray().
| Type blender::bke::AttributeInit::type |