|
Blender V4.3
|
#include "BKE_context.hh"#include "WM_api.hh"#include "ED_screen.hh"#include "view3d_intern.hh"#include "view3d_navigate.hh"Go to the source code of this file.
Functions | |
View Move (Pan) Operator | |
| void | viewmove_modal_keymap (wmKeyConfig *keyconf) |
| static int | viewmove_modal_impl (bContext *C, ViewOpsData *vod, const eV3D_OpEvent event_code, const int xy[2]) |
| static int | viewmove_invoke_impl (bContext *, ViewOpsData *vod, const wmEvent *event, PointerRNA *) |
| static int | viewmove_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| void | VIEW3D_OT_move (wmOperatorType *ot) |
Variables | |
| const ViewOpsType | ViewOpsType_move |
| void VIEW3D_OT_move | ( | wmOperatorType * | ot | ) |
Definition at line 109 of file view3d_navigate_view_move.cc.
References wmOperatorType::cancel, wmOperatorType::description, wmOperatorType::flag, ViewOpsType::idname, wmOperatorType::idname, wmOperatorType::invoke, wmOperatorType::modal, wmOperatorType::name, OPTYPE_BLOCKING, OPTYPE_GRAB_CURSOR_XY, ot, wmOperatorType::poll, V3D_OP_PROP_USE_MOUSE_INIT, view3d_location_poll(), view3d_navigate_cancel_fn(), view3d_navigate_modal_fn(), view3d_operator_properties_common(), viewmove_invoke(), and ViewOpsType_move.
Referenced by view3d_operatortypes().
|
static |
Definition at line 104 of file view3d_navigate_view_move.cc.
References view3d_navigate_invoke_impl(), and ViewOpsType_move.
Referenced by VIEW3D_OT_move().
|
static |
Definition at line 86 of file view3d_navigate_view_move.cc.
References MOUSEPAN, OPERATOR_FINISHED, OPERATOR_RUNNING_MODAL, VIEW_CONFIRM, VIEW_PASS, and viewmove_apply().
|
static |
Definition at line 49 of file view3d_navigate_view_move.cc.
References CTX_wm_manager(), ED_screen_animation_playing(), ED_view3d_camera_lock_autokey(), OPERATOR_CANCELLED, OPERATOR_FINISHED, OPERATOR_RUNNING_MODAL, ret, ViewOpsData::rv3d, ViewOpsData::state_restore(), ViewOpsData::v3d, VIEW_APPLY, VIEW_CANCEL, VIEW_CONFIRM, VIEW_PASS, viewmove_apply(), and xy.
| void viewmove_modal_keymap | ( | wmKeyConfig * | keyconf | ) |
Definition at line 24 of file view3d_navigate_view_move.cc.
References wmKeyMap::modal_items, VIEW_MODAL_CANCEL, VIEW_MODAL_CONFIRM, VIEWROT_MODAL_SWITCH_ROTATE, VIEWROT_MODAL_SWITCH_ZOOM, WM_modalkeymap_assign(), WM_modalkeymap_ensure(), and WM_modalkeymap_find().
Referenced by view3d_keymap().
| const ViewOpsType ViewOpsType_move |
Definition at line 131 of file view3d_navigate_view_move.cc.
Referenced by view3d_navigate_event(), view3d_navigation_type_from_idname(), VIEW3D_OT_move(), and viewmove_invoke().