Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/gizmo_library/gizmo_types/arrow3d_gizmo.c
| Show First 20 Lines • Show All 347 Lines • ▼ Show 20 Lines | if (WM_gizmo_target_property_is_valid(gz_prop)) { | ||||
| data->offset = gizmo_offset_from_value(data, value, constrained, inverted); | data->offset = gizmo_offset_from_value(data, value, constrained, inverted); | ||||
| } | } | ||||
| else { | else { | ||||
| data->offset = ofs_new; | data->offset = ofs_new; | ||||
| } | } | ||||
| /* tag the region for redraw */ | /* tag the region for redraw */ | ||||
| ED_region_tag_redraw(ar); | ED_region_tag_redraw_editor_overlays(ar); | ||||
| WM_event_add_mousemove(C); | WM_event_add_mousemove(C); | ||||
| return OPERATOR_RUNNING_MODAL; | return OPERATOR_RUNNING_MODAL; | ||||
| } | } | ||||
| static void gizmo_arrow_setup(wmGizmo *gz) | static void gizmo_arrow_setup(wmGizmo *gz) | ||||
| { | { | ||||
| ArrowGizmo3D *arrow = (ArrowGizmo3D *)gz; | ArrowGizmo3D *arrow = (ArrowGizmo3D *)gz; | ||||
| ▲ Show 20 Lines • Show All 173 Lines • Show Last 20 Lines | |||||