Blender V4.3
blender::bke::AttributeInit Struct Reference

#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
 

Detailed Description

Base class for the attribute initializer types described below.

Definition at line 75 of file BKE_attribute.hh.

Member Enumeration Documentation

◆ Type

Enumerator
Construct 

#AttributeInitConstruct.

DefaultValue 

#AttributeInitDefaultValue.

VArray 

#AttributeInitVArray.

MoveArray 

#AttributeInitMoveArray.

Shared 

#AttributeInitShared.

Definition at line 76 of file BKE_attribute.hh.

Constructor & Destructor Documentation

◆ AttributeInit()

blender::bke::AttributeInit::AttributeInit ( const Type type)
inline

Definition at line 89 of file BKE_attribute.hh.

Member Data Documentation

◆ type


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