|
Blender V4.3
|
Public Attributes | |
| bScreen * | screen |
| ScrArea * | area |
| ARegion * | region |
| View2D * | v2d |
| float | facx |
| float | facy |
| int | startx |
| int | starty |
| int | lastx |
| int | lasty |
| int | invoke_event |
| bool | do_category_scroll |
| short | in_scroller |
| double | edge_pan_last_time |
| double | edge_pan_start_time_x |
| double | edge_pan_start_time_y |
This group of operators come in several forms:
In order to make sure this works, each operator must define the following RNA-Operator Props:
deltax, deltay - define how much to move view by (relative to zoom-correction factor) Temporary custom-data for operator. Definition at line 84 of file view2d_ops.cc.
| ScrArea* v2dViewPanData::area |
area where view pan was initiated
Definition at line 88 of file view2d_ops.cc.
Referenced by view_pan_apply_ex(), and view_pan_init().
| bool v2dViewPanData::do_category_scroll |
Tag if the scroll is done in the category tab.
Definition at line 106 of file view2d_ops.cc.
Referenced by view_pan_apply_ex(), view_pan_init(), view_pan_invoke(), view_scrolldown_exec(), and view_scrollup_exec().
| double v2dViewPanData::edge_pan_last_time |
Definition at line 112 of file view2d_ops.cc.
| double v2dViewPanData::edge_pan_start_time_x |
Definition at line 113 of file view2d_ops.cc.
| double v2dViewPanData::edge_pan_start_time_y |
Definition at line 113 of file view2d_ops.cc.
| float v2dViewPanData::facx |
amount to move view relative to zoom
Definition at line 95 of file view2d_ops.cc.
Referenced by view_pan_apply_ex(), and view_pan_init().
| float v2dViewPanData::facy |
Definition at line 95 of file view2d_ops.cc.
Referenced by view_pan_apply_ex(), and view_pan_init().
| short v2dViewPanData::in_scroller |
for MMB in scrollers (old feature in past, but now not that useful)
Definition at line 109 of file view2d_ops.cc.
| int v2dViewPanData::invoke_event |
event starting pan, for modal exit
Definition at line 103 of file view2d_ops.cc.
Referenced by view_pan_invoke(), and view_pan_modal().
| int v2dViewPanData::lastx |
previous x/y values of mouse in window
Definition at line 101 of file view2d_ops.cc.
Referenced by view_pan_invoke(), and view_pan_modal().
| int v2dViewPanData::lasty |
Definition at line 101 of file view2d_ops.cc.
Referenced by view_pan_invoke(), and view_pan_modal().
| ARegion* v2dViewPanData::region |
region where view pan was initiated
Definition at line 90 of file view2d_ops.cc.
Referenced by view_pan_apply_ex(), view_pan_init(), view_pan_invoke(), view_scrolldown_exec(), and view_scrollup_exec().
| bScreen* v2dViewPanData::screen |
screen where view pan was initiated
Definition at line 86 of file view2d_ops.cc.
Referenced by view_pan_apply_ex(), and view_pan_init().
| int v2dViewPanData::startx |
mouse x/y values in window when operator was initiated
Definition at line 99 of file view2d_ops.cc.
Referenced by view_pan_invoke(), and view_pan_modal().
| int v2dViewPanData::starty |
Definition at line 99 of file view2d_ops.cc.
Referenced by view_pan_invoke(), and view_pan_modal().
| View2D* v2dViewPanData::v2d |
view2d we're operating in
Definition at line 92 of file view2d_ops.cc.
Referenced by view_edge_pan_cancel(), view_pan_apply_ex(), view_pan_exit(), view_pan_init(), view_pan_invoke(), view_pan_modal(), view_scrolldown_exec(), view_scrollleft_exec(), view_scrollright_exec(), and view_scrollup_exec().