Blender
V3.3
|
#include "MEM_guardedalloc.h"
#include "BLI_utildefines.h"
#include "BKE_context.h"
#include "ED_gizmo_utils.h"
#include "ED_screen.h"
#include "UI_resources.h"
#include "WM_api.h"
#include "WM_types.h"
#include "view3d_intern.h"
Go to the source code of this file.
Classes | |
struct | GizmoGroupPreSelElem |
struct | GizmoGroupPreSelEdgeRing |
Functions | |
Mesh Pre-Select Element Gizmo | |
static void | WIDGETGROUP_mesh_preselect_elem_setup (const bContext *UNUSED(C), wmGizmoGroup *gzgroup) |
void | VIEW3D_GGT_mesh_preselect_elem (wmGizmoGroupType *gzgt) |
Mesh Pre-Select Edge Ring Gizmo | |
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_edgering | ( | wmGizmoGroupType * | gzgt | ) |
Definition at line 79 of file view3d_gizmo_preselect.c.
References ED_gizmo_poll_or_unlink_delayed_from_tool(), wmGizmoGroupType::flag, wmGizmoGroupType::gzmap_params, wmGizmoGroupType::idname, wmGizmoGroupType::name, wmGizmoGroupType::poll, wmGizmoMapType_Params::regionid, RGN_TYPE_WINDOW, wmGizmoGroupType::setup, SPACE_VIEW3D, wmGizmoMapType_Params::spaceid, WIDGETGROUP_mesh_preselect_edgering_setup(), WM_GIZMOGROUPTYPE_3D, and WM_GIZMOGROUPTYPE_TOOL_FALLBACK_KEYMAP.
Referenced by view3d_widgets().
void VIEW3D_GGT_mesh_preselect_elem | ( | wmGizmoGroupType * | gzgt | ) |
Definition at line 42 of file view3d_gizmo_preselect.c.
References ED_gizmo_poll_or_unlink_delayed_from_tool(), wmGizmoGroupType::flag, wmGizmoGroupType::gzmap_params, wmGizmoGroupType::idname, wmGizmoGroupType::name, wmGizmoGroupType::poll, wmGizmoMapType_Params::regionid, RGN_TYPE_WINDOW, wmGizmoGroupType::setup, SPACE_VIEW3D, wmGizmoMapType_Params::spaceid, WIDGETGROUP_mesh_preselect_elem_setup(), WM_GIZMOGROUPTYPE_3D, and WM_GIZMOGROUPTYPE_TOOL_FALLBACK_KEYMAP.
Referenced by view3d_widgets().
|
static |
Definition at line 66 of file view3d_gizmo_preselect.c.
References wmGizmo::color, wmGizmo::color_hi, wmGizmoGroup::customdata, GizmoGroupPreSelEdgeRing::gizmo, MEM_callocN, NULL, TH_GIZMO_HI, TH_GIZMO_PRIMARY, UI_GetThemeColor3fv(), WM_gizmo_new_ptr(), and WM_gizmotype_find().
Referenced by VIEW3D_GGT_mesh_preselect_edgering().
|
static |
Definition at line 31 of file view3d_gizmo_preselect.c.
References wmGizmo::color, wmGizmo::color_hi, wmGizmoGroup::customdata, GizmoGroupPreSelElem::gizmo, MEM_callocN, NULL, TH_GIZMO_HI, TH_GIZMO_PRIMARY, UI_GetThemeColor3fv(), WM_gizmo_new_ptr(), and WM_gizmotype_find().
Referenced by VIEW3D_GGT_mesh_preselect_elem().