44 gzgt->
name =
"Mesh Preselect Element";
45 gzgt->
idname =
"VIEW3D_GGT_mesh_preselect_elem";
81 gzgt->
name =
"Mesh Preselect Edge Ring";
82 gzgt->
idname =
"VIEW3D_GGT_mesh_preselect_edgering";
bool ED_gizmo_poll_or_unlink_delayed_from_tool(const struct bContext *C, struct wmGizmoGroupType *gzgt)
Read Guarded memory(de)allocation.
void UI_GetThemeColor3fv(int colorid, float col[3])
@ WM_GIZMOGROUPTYPE_TOOL_FALLBACK_KEYMAP
void *(* MEM_callocN)(size_t len, const char *str)
eWM_GizmoFlagGroupTypeFlag flag
struct wmGizmoMapType_Params gzmap_params
static void WIDGETGROUP_mesh_preselect_edgering_setup(const bContext *UNUSED(C), wmGizmoGroup *gzgroup)
void VIEW3D_GGT_mesh_preselect_edgering(wmGizmoGroupType *gzgt)
void VIEW3D_GGT_mesh_preselect_elem(wmGizmoGroupType *gzgt)
static void WIDGETGROUP_mesh_preselect_elem_setup(const bContext *UNUSED(C), wmGizmoGroup *gzgroup)
wmGizmo * WM_gizmo_new_ptr(const wmGizmoType *gzt, wmGizmoGroup *gzgroup, PointerRNA *properties)
const wmGizmoType * WM_gizmotype_find(const char *idname, bool quiet)