Blender V4.3
BMUVOffsets Struct Reference

#include <BKE_customdata.hh>

Public Attributes

int uv
 
int select_vert
 
int select_edge
 
int pin
 

Detailed Description

UV map related customdata offsets into BMesh attribute blocks. See BM_uv_map_get_offsets. Defined in #BKE_customdata.hh to avoid including bmesh.hh in many unrelated areas. An offset of -1 means that the corresponding layer does not exist.

Definition at line 50 of file BKE_customdata.hh.

Member Data Documentation

◆ pin

◆ select_edge

◆ select_vert

◆ uv

int BMUVOffsets::uv

Definition at line 51 of file BKE_customdata.hh.

Referenced by bm_loop_uv_calc_opposite_co(), bm_mesh_calc_uv_islands(), BM_uv_element_map_create(), BM_uv_map_get_offsets_from_layer(), BPy_BMLoopUV_AssignPyObject(), BPy_BMLoopUV_CreatePyObject(), construct_param_edge_set_seams(), construct_param_handle_face_add(), construct_param_handle_multi(), createTransUVs(), do_lasso_select_mesh_uv(), ED_uvedit_foreach_uv(), ED_uvedit_selected_edges(), ED_uvedit_selected_verts(), edgetag_test_cb(), get_uv_edge_needle(), get_uv_face_needle(), get_uv_island_needle(), get_uv_vert_needle(), UVGroups::init(), isect_face_dst(), island_uv_transform(), blender::draw::mesh_render_data_face_flag(), blender::draw::mesh_render_data_loop_edge_flag(), blender::draw::mesh_render_data_loop_flag(), mesh_uv_group_is_inner(), mouse_mesh_uv_shortest_path_edge(), mouse_mesh_uv_shortest_path_face(), mouse_mesh_uv_shortest_path_vert(), smart_project_exec(), stitch_init(), stitch_propagate_uv_final_position(), texface_from_original_index(), transform_mesh_uv_edge_slide_data_create(), transform_mesh_uv_vert_slide_data_create(), uv_box_select_exec(), uv_circle_select_exec(), uv_cylinder_project(), uv_find_nearest_edge(), uv_find_nearest_vert(), uv_map_clip_correct(), uv_remove_doubles_to_selected_shared_vertex(), uv_rip_object(), uv_sculpt_stroke_init(), uv_seams_from_islands_exec(), uv_select_linked_multi(), uv_select_similar_island_exec(), uv_set_connectivity_distance(), uv_snap_uvs_to_adjacent_unselected(), uv_sphere_project(), uvedit_center(), uvedit_edge_select_set_noflush(), uvedit_first_selected_uv_from_vertex(), uvedit_have_selection(), uvedit_loop_find_other_radial_loop_with_visible_face(), uvedit_nearest_uv(), uvedit_pack_islands_multi(), uvedit_prepare_pinned_indices(), uvedit_translate(), uvedit_unwrap_cube_project(), uvedit_uv_select_shared_vert(), uvedit_uv_straighten(), uvedit_uv_straighten_elements(), uvedit_vert_is_all_other_faces_selected(), uvedit_vert_is_edge_select_any_other(), uvedit_vert_is_face_select_any_other(), verttag_set_cb(), and verttag_test_cb().


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