|
Blender V4.3
|
#include <view3d_navigate.hh>
Public Attributes | |
| Object * | camera_old |
| Object * | camera |
| const float * | ofs |
| const float * | quat |
| const float * | dist |
| const float * | lens |
| const float * | dyn_ofs |
| const char * | undo_str |
| bool | undo_grouped |
Parameters for setting the new 3D Viewport state.
Each of the struct members may be NULL to signify they aren't to be adjusted.
Definition at line 309 of file view3d_navigate.hh.
| Object * V3D_SmoothParams::camera |
Definition at line 310 of file view3d_navigate.hh.
Referenced by ED_view3d_smooth_view_ex(), sync_viewport_camera_smoothview(), view3d_localview_exit(), view3d_setobjectascamera_exec(), and view_camera_exec().
| Object* V3D_SmoothParams::camera_old |
Definition at line 310 of file view3d_navigate.hh.
Referenced by axis_set_view(), ED_view3d_smooth_view_ex(), sync_viewport_camera_smoothview(), view3d_from_minmax(), view3d_localview_exit(), view3d_localview_init(), and view3d_setobjectascamera_exec().
| const float * V3D_SmoothParams::dist |
Definition at line 311 of file view3d_navigate.hh.
Referenced by axis_set_view(), ED_view3d_smooth_view_ex(), sync_viewport_camera_smoothview(), view3d_from_minmax(), view3d_localview_exit(), view3d_localview_init(), view3d_setobjectascamera_exec(), view3d_zoom_border_exec(), and view_camera_exec().
| const float* V3D_SmoothParams::dyn_ofs |
Alternate rotation center, when set ofs must be NULL.
Definition at line 314 of file view3d_navigate.hh.
Referenced by axis_set_view(), ED_view3d_smooth_view_ex(), vieworbit_exec(), and viewroll_exec().
| const float * V3D_SmoothParams::lens |
Definition at line 311 of file view3d_navigate.hh.
Referenced by ED_view3d_smooth_view_ex(), sync_viewport_camera_smoothview(), view3d_localview_init(), view3d_setobjectascamera_exec(), view_camera_exec(), and vieworbit_exec().
| const float* V3D_SmoothParams::ofs |
Definition at line 311 of file view3d_navigate.hh.
Referenced by axis_set_view(), ED_view3d_smooth_view_ex(), sync_viewport_camera_smoothview(), view3d_from_minmax(), view3d_localview_exit(), view3d_localview_init(), view3d_setobjectascamera_exec(), view3d_zoom_border_exec(), view_camera_exec(), viewcenter_cursor_exec(), and viewcenter_pick_invoke().
| const float * V3D_SmoothParams::quat |
Definition at line 311 of file view3d_navigate.hh.
Referenced by axis_set_view(), ED_view3d_smooth_view_ex(), sync_viewport_camera_smoothview(), view3d_localview_exit(), view3d_localview_init(), view3d_setobjectascamera_exec(), view_camera_exec(), vieworbit_exec(), and viewroll_exec().
| bool V3D_SmoothParams::undo_grouped |
When true use grouped undo pushes, use for incremental viewport manipulation which are likely to be activated by holding a key or from the mouse-wheel.
Definition at line 322 of file view3d_navigate.hh.
Referenced by ED_view3d_smooth_view(), vieworbit_exec(), and viewroll_exec().
| const char* V3D_SmoothParams::undo_str |
When non-NULL, perform undo pushes when transforming the camera.
Definition at line 317 of file view3d_navigate.hh.
Referenced by axis_set_view(), ED_view3d_smooth_view(), ED_view3d_smooth_view_ex(), sync_viewport_camera_smoothview(), view3d_from_minmax(), view3d_localview_exit(), view3d_localview_init(), view3d_setobjectascamera_exec(), view3d_zoom_border_exec(), view_camera_exec(), viewcenter_cursor_exec(), viewcenter_pick_invoke(), vieworbit_exec(), and viewroll_exec().