Blender  V3.3
Public Attributes | List of all members
TransCustomDataLayer Struct Reference

Public Attributes

BMeshbm
 
struct MemArenaarena
 
struct GHashorigfaces
 
struct BMeshbm_origfaces
 
int cd_loop_mdisp_offset
 
struct {
   struct GHash *   origverts
 
   struct TransCustomDataMergeGroup *   data
 
   int   data_len
 
   int *   customdatalayer_map
 
   int   customdatalayer_map_len
 
merge_group
 
bool use_merge_group
 

Detailed Description

Definition at line 145 of file transform_convert_mesh.c.

Member Data Documentation

◆ arena

struct MemArena* TransCustomDataLayer::arena

◆ bm

BMesh* TransCustomDataLayer::bm

◆ bm_origfaces

struct BMesh* TransCustomDataLayer::bm_origfaces

◆ cd_loop_mdisp_offset

int TransCustomDataLayer::cd_loop_mdisp_offset

◆ customdatalayer_map

int* TransCustomDataLayer::customdatalayer_map

Array size of 'layer_math_map_len' maps #TransCustomDataLayerVert.cd_group index to absolute CustomData layer index

Definition at line 163 of file transform_convert_mesh.c.

Referenced by tc_mesh_customdatacorrect_apply_vert(), tc_mesh_customdatacorrect_free(), tc_mesh_customdatacorrect_init_container_merge_group(), and tc_mesh_customdatacorrect_init_vert().

◆ customdatalayer_map_len

int TransCustomDataLayer::customdatalayer_map_len

◆ data

struct TransCustomDataMergeGroup* TransCustomDataLayer::data

◆ data_len

int TransCustomDataLayer::data_len

◆ 

struct { ... } TransCustomDataLayer::merge_group

◆ origfaces

struct GHash* TransCustomDataLayer::origfaces

◆ origverts

struct GHash* TransCustomDataLayer::origverts

◆ use_merge_group

bool TransCustomDataLayer::use_merge_group

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