Blender V5.0
V3D_SmoothParams Struct Reference

#include <view3d_navigate.hh>

Public Attributes

Objectcamera_old
Objectcamera
const floatofs
const floatquat
const floatdist
const floatlens
const floatdyn_ofs
const char * undo_str
bool undo_grouped

Detailed Description

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 327 of file view3d_navigate.hh.

Member Data Documentation

◆ camera

◆ camera_old

◆ dist

◆ dyn_ofs

const float* V3D_SmoothParams::dyn_ofs

Alternate rotation center, when set ofs must be NULL.

Definition at line 332 of file view3d_navigate.hh.

Referenced by axis_set_view(), ED_view3d_smooth_view_ex(), vieworbit_exec(), and viewroll_exec().

◆ lens

◆ ofs

◆ quat

◆ undo_grouped

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 340 of file view3d_navigate.hh.

Referenced by ED_view3d_smooth_view(), vieworbit_exec(), and viewroll_exec().

◆ undo_str


The documentation for this struct was generated from the following file: