Blender
V3.3
|
Public Attributes | |
BMesh * | bm |
struct MemArena * | arena |
struct GHash * | origfaces |
struct BMesh * | bm_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 |
Definition at line 145 of file transform_convert_mesh.c.
struct MemArena* TransCustomDataLayer::arena |
Definition at line 147 of file transform_convert_mesh.c.
Referenced by tc_mesh_customdatacorrect_create_impl(), tc_mesh_customdatacorrect_free(), tc_mesh_customdatacorrect_init_container_merge_group(), and tc_mesh_customdatacorrect_init_vert().
BMesh* TransCustomDataLayer::bm |
Definition at line 146 of file transform_convert_mesh.c.
Referenced by tc_mesh_customdatacorrect_apply_vert(), tc_mesh_customdatacorrect_create_impl(), tc_mesh_customdatacorrect_face_substitute_set(), tc_mesh_customdatacorrect_free(), tc_mesh_customdatacorrect_init_container_generic(), tc_mesh_customdatacorrect_init_container_merge_group(), tc_mesh_customdatacorrect_init_vert(), and tc_mesh_customdatacorrect_restore().
struct BMesh* TransCustomDataLayer::bm_origfaces |
Definition at line 150 of file transform_convert_mesh.c.
Referenced by tc_mesh_customdatacorrect_face_substitute_set(), tc_mesh_customdatacorrect_free(), tc_mesh_customdatacorrect_init_container_generic(), tc_mesh_customdatacorrect_init_vert(), and tc_mesh_customdatacorrect_restore().
int TransCustomDataLayer::cd_loop_mdisp_offset |
Definition at line 153 of file transform_convert_mesh.c.
Referenced by tc_mesh_customdatacorrect_apply_vert(), tc_mesh_customdatacorrect_create_impl(), and tc_mesh_customdatacorrect_init_container_generic().
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().
int TransCustomDataLayer::customdatalayer_map_len |
Number of math BMLoop layers.
Definition at line 165 of file transform_convert_mesh.c.
Referenced by tc_mesh_customdatacorrect_apply_vert(), tc_mesh_customdatacorrect_init_container_merge_group(), and tc_mesh_customdatacorrect_init_vert().
struct TransCustomDataMergeGroup* TransCustomDataLayer::data |
Definition at line 159 of file transform_convert_mesh.c.
Referenced by tc_mesh_customdatacorrect_apply(), tc_mesh_customdatacorrect_init_container_merge_group(), and tc_mesh_customdatacorrect_init_vert().
int TransCustomDataLayer::data_len |
Definition at line 160 of file transform_convert_mesh.c.
Referenced by tc_mesh_customdatacorrect_init_container_merge_group().
struct { ... } TransCustomDataLayer::merge_group |
struct GHash* TransCustomDataLayer::origfaces |
Definition at line 149 of file transform_convert_mesh.c.
Referenced by tc_mesh_customdatacorrect_apply_vert(), tc_mesh_customdatacorrect_free(), tc_mesh_customdatacorrect_init_container_generic(), tc_mesh_customdatacorrect_init_vert(), and tc_mesh_customdatacorrect_restore().
struct GHash* TransCustomDataLayer::origverts |
map {BMVert: TransDataBasic}
Definition at line 158 of file transform_convert_mesh.c.
Referenced by tc_mesh_customdatacorrect_free(), tc_mesh_customdatacorrect_init_container_merge_group(), tc_mesh_customdatacorrect_init_vert(), and tc_mesh_vert_orig_co_get().
bool TransCustomDataLayer::use_merge_group |
Definition at line 168 of file transform_convert_mesh.c.
Referenced by tc_mesh_customdatacorrect_apply(), tc_mesh_customdatacorrect_apply_vert(), tc_mesh_customdatacorrect_create(), tc_mesh_customdatacorrect_create_impl(), and tc_mesh_customdatacorrect_init_vert().