Blender V5.0
UVSelectValidateInfo_Sync Struct Reference

#include <bmesh_uvselect.hh>

Public Attributes

int count_uv_vert_any_selected_with_vert_unselected = 0
int count_uv_vert_none_selected_with_vert_selected = 0
int count_uv_edge_any_selected_with_edge_unselected = 0
int count_uv_edge_none_selected_with_edge_selected = 0

Detailed Description

UV/Mesh Synchronization

Check the selection has been properly synchronized between the mesh and the UV's.

Note
It is essential for this to be correct and return no errors. Other checks are useful to ensure the selection state meets the expectations of the caller but the state is not invalid - as it is when the selection is out-of-sync.

Definition at line 477 of file bmesh_uvselect.hh.

Member Data Documentation

◆ count_uv_edge_any_selected_with_edge_unselected

int UVSelectValidateInfo_Sync::count_uv_edge_any_selected_with_edge_unselected = 0

When a edge is unselected none of it's UV's may be selected.

Definition at line 484 of file bmesh_uvselect.hh.

Referenced by bm_mesh_uvselect_check_viewport_sync().

◆ count_uv_edge_none_selected_with_edge_selected

int UVSelectValidateInfo_Sync::count_uv_edge_none_selected_with_edge_selected = 0

When a edge is selected at least one UV must be selected.

Definition at line 486 of file bmesh_uvselect.hh.

Referenced by bm_mesh_uvselect_check_viewport_sync().

◆ count_uv_vert_any_selected_with_vert_unselected

int UVSelectValidateInfo_Sync::count_uv_vert_any_selected_with_vert_unselected = 0

When a vertex is unselected none of it's UV's may be selected.

Definition at line 479 of file bmesh_uvselect.hh.

Referenced by bm_mesh_uvselect_check_viewport_sync().

◆ count_uv_vert_none_selected_with_vert_selected

int UVSelectValidateInfo_Sync::count_uv_vert_none_selected_with_vert_selected = 0

When a vertex is selected at least one UV must be selected.

Definition at line 481 of file bmesh_uvselect.hh.

Referenced by bm_mesh_uvselect_check_viewport_sync().


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