|
Blender V4.5
|
Public Attributes | |
| float | ofs [3] |
| float | ofs_lock [2] |
| float | camdx |
| float | camdy |
| float | camzoom |
| float | dist |
| float | quat [4] |
| char | persp |
| char | view |
| char | view_axis_roll |
| char | persp_with_auto_persp_applied |
| blender::int2 | event_xy |
| blender::int2 | event_xy_offset |
| int | event_type |
| float | zfac |
| float | trackvec [3] |
| float | mousevec [3] |
| Dial * | dial |
Viewport state on initialization, don't change afterwards.
Definition at line 122 of file view3d_navigate.hh.
| float ViewOpsData::[struct].init camdx |
| float ViewOpsData::[struct].init camdy |
| float ViewOpsData::[struct].init camzoom |
| Dial* ViewOpsData::[struct].init dial |
Used for roll
| float ViewOpsData::[struct].init dist |
| int ViewOpsData::[struct].init event_type |
wmEvent.type that triggered the operator.
| blender::int2 ViewOpsData::[struct].init event_xy |
The ones below are unrelated to the state of the 3D view. wmEvent.xy.
| blender::int2 ViewOpsData::[struct].init event_xy_offset |
| float ViewOpsData::[struct].init[3] |
Dolly only.
| float ViewOpsData::[struct].init[3] |
These variables reflect the same in RegionView3D.
| float ViewOpsData::[struct].init[2] |
| char ViewOpsData::[struct].init persp |
| char ViewOpsData::[struct].init persp_with_auto_persp_applied |
RegionView3D.persp set after auto-perspective is applied. If we want the value before running the operator, add a separate member.
| float ViewOpsData::[struct].init[4] |
| float ViewOpsData::[struct].init[3] |
Trackball rotation only.
| char ViewOpsData::[struct].init view |
| char ViewOpsData::[struct].init view_axis_roll |
| float ViewOpsData::[struct].init zfac |
Initial distance to 'ofs'.