Blender  V2.93
Public Types | Public Attributes | List of all members
blender::bke::CustomDataAccessInfo Struct Reference

#include <attribute_access_intern.hh>

Public Types

using CustomDataGetter = CustomData *(*)(GeometryComponent &component)
 
using ConstCustomDataGetter = const CustomData *(*)(const GeometryComponent &component)
 
using UpdateCustomDataPointers = void(*)(GeometryComponent &component)
 

Public Attributes

CustomDataGetter get_custom_data
 
ConstCustomDataGetter get_const_custom_data
 
UpdateCustomDataPointers update_custom_data_pointers
 

Detailed Description

Utility to group together multiple functions that are used to access custom data on geometry components in a generic way.

Definition at line 192 of file attribute_access_intern.hh.

Member Typedef Documentation

◆ ConstCustomDataGetter

Definition at line 194 of file attribute_access_intern.hh.

◆ CustomDataGetter

Definition at line 193 of file attribute_access_intern.hh.

◆ UpdateCustomDataPointers

Definition at line 195 of file attribute_access_intern.hh.

Member Data Documentation

◆ get_const_custom_data

ConstCustomDataGetter blender::bke::CustomDataAccessInfo::get_const_custom_data

◆ get_custom_data

CustomDataGetter blender::bke::CustomDataAccessInfo::get_custom_data

◆ update_custom_data_pointers

UpdateCustomDataPointers blender::bke::CustomDataAccessInfo::update_custom_data_pointers

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